A lib I created to write heavyweight graphical clients