C++ Programming Homework Help on Generic Binary Search Tree Project