Change AVLTree into a constructor
(Major Change)