Initial commit

Still need to add delete function for AVL tree and test if
rotations are working correctly.