transfer some loading responsability to controller
fix compilation in CIE. And certainly some bad practice too about initialization of structures.
handle tasks suppression through GUI + somewhat bullet proof the forms in details tabs