wip - cffi bindings to glfw