Added everything to the GUI code and backed up the old version.