Added parts of global program uniforms
Added the rest of the uniform value types