Added basic gouraud shading

One of the face normals is not reflecting the light correctly. Check
normals!