Begin implementation of Phong shaders