Fixed BST bug where the node wasn't deleted