Implementing a binary tree, practice preorder traversal using recursion.
Will add inorder, postorder, and unit tests soon.