create BST node class and BST class