refactoring BinaryTree name to BinarySearchTree