Shader class added