added delete method to binary search tree