Created custom Shader class