ToolBox for manage binary tree in C++