Cleanup.
Merge Window and GlfwWindow.
Merge Input and GlfwInput.