Included AVL tree 1st implementation