adding extra uniforms to shaders
added exercise on point lights