Still using comparable in AvlTree, will fix tonight