prepares implementation of flat print method
Implement simple print method for single node element
enhances print node to take care of more special cases
implements print tree method
Rolls out first version of iterator for retrieving ordered values of binary search tree