Start on shader class