Initial implementation of BinaryTree. Supports insertion and traversal to print the tree.