AVL tree Module

To be written The source code is a reasonable description