Add material and ensure light source is a location, not rgb value
Got a good rough idea of illumination
Define log level in configuration
Created simple struct for light source info
Moved stuff out of domain into env
Tweaks and Tunes
Merge branch 'illumination' into development