Refactor view helpers.

Split things out to make things clearer. This also allows us to more
easily customise how we render Sir Trevor content.
Rename render_block to make it consistent with other method names.
Merge pull request #3 from New-Bamboo/master

Refactor the render helper break out block rendering into separate methods.