Many GUI changes and starting to make a update and config system