ColorShaderProgram is now working correctly
code cleaning