First pass on BST
Fixed code for BST delete
Expanded BST tests