Building BobCode Mentor, an AI-powered debugging mentor that helps beginner programmers understand and learn from C++ errors