* Refactor for how we display non-standard resources (like themes), to use a strategy-ish pattern
* Change URLs for themes
* Move pagination out of application controller into its own object.