Added context
Updated Window
Added Mesh
Added ShaderFactory
Updated main.cpp to use new window system
Update makefile for GLM support
Removed temporary savefile for mesh.cpp
Added matrix and color uniforms to Fenrir::Graphics::Mesh
Added Clear function to Fenrir::Graphics::Window
Implemented rrotating cube