Add diffuse light demo back

Even though this demo is not used in the course directly, let's leave it
available for examination.