20140922 renamed AVLTree to the SearchTree to implement the base tree functionality