Modfied GraphViewer and BinarySearchTreeAlgorithms interface to show a tree based on node and not based on tree, this was needed to accomodate the newly added BinaryTree class