added AVL and binary_search_tree to my weaponry