Added some extra asserts for safety, most importantly refactored a bit on
MTLLoader so floats are more nicely parsed and added render call in game
so the mesh is going to through the transforms (vertex shader). Also
changed the initialization of WorldToViewToProjection matrix in the Shader
uniforms to be default initialized with a basic perspective matrix.