Updated to glfw3