BST deletion and others
Binary tree deletion