Cleaned up comments/BST/AVL, split Menu() into multiple functions