Split lights into static and volatile parts
Uploaded directional light works
Looping through the directional lights
Deferred: GL_NEAREST on textures
Remove out-commented code
Add light manager