SavingSystem: Split save_world into smaller functions
Needed by new Multiplayer server