Refactoring of UI to GUI and Main to Launcher; changed the way of use of Gson... create a wrapper called JSON
Refactored package ...interfaces.ui to ...interfaces.gui