BSTTree class complete