binary_tree : refactored RecursiveTraversal to TreeTraversal