Add glfw::init and glfw::terminate functions