getIndex Renamed with search
tree deletion for root node
Private includes moved into PrivateTree.h