Linked OpenGL, GLFW, and GLEW
Boilerplate code
Added glfw submodule
Added glew and fixed compile errors