Edit level loading/saving for player metadata
Saving and loading a level need to accomodate for the new player class.
- Level metadata should contain the needed factions for the map.
- When loading a level and reading the metadata, create a Player for each faction and add them to the loaded levels turnQ