Light works

Light is working in the test scene now. Big thanks to Caspar Jacob for
his help with the shader setup. Next step - Normal fixing.