added the basic fragment shader