welcome screen: choice between loading a file, create a tree manually and create a random tree
create a random tree
overview of a tree in the navigator
algorithm to test if the tree is an AVL tree
rotation step in algorithm to create an AVL tree
algorithm to insert a new node
a balanced tree following Adelson-Velsky and Landis