add delete method to binary search tree