Re-work _all the GUI code_ for libatg's updated interface (version 1:0:0)