Added persistence

- Game state always saved using Core Data with sqllite.
- Picture frame for character portraits
- Game API changes