Finished Shader and RenderManager redesign.