Change the implementation of delete in BST. Delete the filed of parent
in TreeNode