Implemented and unit tested BST in C++.