travail sur rapport; ajout de constructeurs qui réduisent la qt de code nécessaire