Increased test coverage for binary search trees
Added iterator that shows how you can iterate over subtypes of the node of the tree
Increased test coverage of iterator tests