Fixed broken demos. Added missing assets.
Diffuse lighting WIP.
Updated .gitignore