Reorganised shaders and got black-and-white working.

Just the midnight one now.