Added a tree that can wrap any node
Added initial binary tree implementation
Renamed to structured tree builder
Allow mutable trees to set the root node
Added mutable binary tree node
Added Comparator for any Comparable
Added Binary search tree
Added Binary search tree
Allow the builders to specify a super type of tree they are limited to building. Need to clean up generics. Create a sorted tree from the Trees object.
Renamed SortedTree to SortingTree. Removed 2 generic parameter on BottomUpBuilders.
Renamed SortedTree to SortingTree
Separated sorted and sorting builders
Added more detail to the readme