Move Pokémon sprite classname into model
Show types in Pokémon index
"pokemon" is uncountable
Caching for Pokémon list rows and show pages
Cache article contents
Separate list and show caching for articles
Make article caching dependent on user

and touch user when an authentication is added or removed, e.g. adding
Google+ authentication will enable Google authorship metadata on
articles.
Remove user from article cache key; touch articles from user instead
Pokémon table semantics