update Material (constructor) + MaterialGestion