Example create-window shows how to create a window, map it, resize it,
and listen to structure and key events (i.e., when the window is resized
by the window manager, or when key presses/releases are made when the
window has focus). The events are printed to stdout.