Update AVLTree documentation+got rid of redundant functions