public GameState GetInitialGameState()
{
return new GameState(
File.Exists(_storageFile)
? (Dictionary<string, object>) Json.Deserialize(File.ReadAllText(_storageFile))
: InitialGameState.Parse()
);
}