Update BinaryTree.java

added a few methods and changed constuctors to public