added glsl shaders to the type map
helper functions for uniforms, building out demo