Glsl function - add ModularProgram

a set of strings