A 2D graphics library based on OpenGL and GLFW