Basic Lighting Rework with Shader
Basic Light Initialization and Storage
Light shader program
Setup for rendering data