Base for the GUI system