Added lighting shaders - first attempt.