Change in the diffuse shader: use of a struct for light
the number of light in test_gui_Mesh is now dynamic
Added : phong specular in the shader