started working on a phong shader.