Modify findMin and findMax. Implement remove for bst