Starting AVL development. Added tree rotations as described in Cormen
Should've commited this long ago