franky adds a feature to render the normals of the render objects
also makes the geomutils for the cube to generate normals
texture now store a texture unit for multitexturing and binding with shader
vertex buffer now has a parametre to overide the rendering mode (triangle/line/etc)
fix some preprocessor if statements
franky creates a depth buffer (glfw didn't create one by default)
franky auto normalize the normals of the mesh coming from colada