Revert "avl tree"

This reverts commit bb0b27e73d10872b14acbd9d6ad63a8366127379.
complete deletion again