machine: save method adding config to playerData.equipment; game_logic: using PhaserGame.newMachine again in order to discard if create editor closed without saving