add unfinished AVL Tree implementation