Renamed a lot of classes to use standard naming and worked on the implementation of the AvlTree.