Logique implémentée. Par contre j'ai pas eu le temps de tester, à voir.
Correction d'un petit bug important