Finish avl.tree and it's unit test.