rename BinaryTree class to NodeTree