Split en trois fichier + clarification code

+ Réglage de quelques erreurs