Add all BST functionality. Matches expected output