Light uniforms now compile and run. need to check if light data is correct.