Custom Binary Tree Class with complete access to all nodes in the tree (to be continued)