Beginning to build up X11 window functionality