AVL Tree added and working