Additional methods for manipulation of BST added