Add GameListView and use to display basic game details.
Break out game list rendering methods.
Remove nested arrays in GameListView.