Added destructor to BinaryTree and started BinarySearchTree from scratch using inheritance