Organisation du code et ajout de la structure de graphe