Topics index page

This gives us the `rendered` variable we use below. Every view spec uses this basic format: setting up variables that are used in the rendering process, rendering and then setting expectations on the rendered output.