Fixing the shading. Added a function to upload glm:mat3 matrices to the shader (normal matrices). For now the final colors are the transformed normals. Will implement diffuse and specular lightning soon.
The diffuse part seems right. Must check against solid examples. TODO: Finish the specular part.