BST removeNode