Added buttons and signals, so interactive GUIs are now possible!