Mega commit final

Derniers allers-retour et corrections.
Fini! On peut lancer!