Made shaders.cpp.

Also, the makefile is a bit better.