Created shader structures for light types, lights, and materials, and removed unneeded references to uniform matrices from fragment shader.
Created shader structures for light types, lights, and materials, and removed unneeded references to uniform matrices from fragment shader.

shockkolate/AGPLabs,shockkolate/AGPLabs