Gouraud Shading working but not entirely correctly

Gouraud Shading is somehow displaying images but the result does not
seem to be correct