now a (nonbalancing) BST. untested
tree deleter