Changed so that the GUI menu is now more extensible