added delete and query to avl_tree, benchmarks too