Started the BST remove function