class project: implementing delete functionality for a binary search tree.