Switch everything to glfw3