savegame system can now save and load to localStorage