First cut
Compiling
Working illuminations
Merge branch 'illumination_2' into development