// Player
private PlayerCharacter pc;
public GameState() throws IOException {
this.mapReader = new MapReader();
this.characterGenerator = new CharacterGenerator();
this.propChangeSupport = new PropertyChangeSupport(this);
this.pc = characterGenerator.generatePlayerCharacter();
loadRealmMap("world1");
}