Lots'o'changes!

* Game: Added test mesh, just a triangle.
* Input: Un-pointer-ized all the vectors.
* Main: Using DrawingUtil class to replace other code.
* DrawingUtil: Class for helper functions for drawing.
* Mesh: Stores and draws a vertex buffer object.
* Quaternion: Like a 4D vector, but still different.
* Util: Helper namespace for non-drawing helperfunctions. (Only uses
header for now).
* Vertex: A struct that defines a single vertex.