Merge pull request #1 from mptoto/MattToto

Fixed Delete button in GamesListViewController
Preliminary rework of code - in progress refactoring to include:
- adding persistence
- better separation of the model from the views
- pushing specific game to the destination controller
- moved gesture recognizer code to the ViewController
Finished initial implementation of persistent games and refactoring so that the model view was more limited to the controller.