Skeleton for AVL tree. Record and TreeNode implemented.
AVL tree insertion is implemented; no balancing.