Added the BinarySearchTree.java, makeTree() method, and the hash() method