Started reworking the shader system. Engine now has a single shader file with #defines to determine what shaders should be used.