I got the three light types going. I love Shader Storage Buffer objects. Still lots to do.