cython powered OpenGL gui that works with glfw