Gui rebuild

GUI-Rebuild is in final testing before being put into production. It is time to make this master.