unneeded file removed
initial master commit, debug has not been run on this to discover any inconsistencies within the data structure.

 the print tree method is an inorder traversal and prints the root twice