Basic implementation of AvlList with some tests