Création de l'interface graphique et ajout de la génération dans le terminal. TODO : génération dans un/plusieurs fichiers.