re-jig the games list view so it's not painfully slow, add a game detail view