Add a way to read the xid from a window.
Reworked keys so they can handle different sets of keys.
Stubs to some helper functions.
A simple terminal, just a window and a terminal.
A tabbed terminal.
Changed the window and callback model.
Forgott to add main to the project