Implemented ambient lighting
Added missing project file
Merge branch 'Lesson38' into development
Implemented diffuse shader, not light rotation
Merge branch 'Lesson41' into development

Implemented diffuse lighting, does not work with object rotation.
Updated shader, lighting updates but incorrectly.

Lighting updates on cube up not correctly, this will need check for the
issues causing this.
Merge branch 'Lesson42' into development