IHM coding
workings on IHM and on the controler
maj