GLFW Window and GLEW Initialisation

Working on GLEW and GLFW to get an OpenGL context up and running.

Need to next work on making this externally configurable.