It is my basic template of GLFW to OpenGL.