Gros refactoring a 2h du mat, création de la class tree, modification totale de la fonction de génération d'arbre et d'affichage