Added perpixel and pervertex phong shading