Add the cahier des charges and some changes