Adds testing for lighting.
Sets proper size in render targets.
Adds semantic corrections.
Lighting with the scene *almost* works.
Adds proper shader parameters to lighting setup.