to clarify the last commit: I made a few changes to the normal-mapping
shader and to its uniforms.