binary_tree : Node data objects can now be compared against each other
on the basis of its data member variable, also visited member introduced
to ease few completed tranversing logistics