Comments and ADT interface

Added the ADT interface to help with second part of the project, where
we convert the BinarySearchTree to a hashtable