BST with iterative insert and recursive inorder traversal
Move some code around
Recursive functions for BST insertions