AvlTree now has a constructor with Comparator