Plus ou moins fini

Reste à relire une fois, rendre ça plus clair, ajouter des commentaires