Implement functionality that makes game state persistent