Refactor so that we don't have to explicitly create custom renderers for...

Allow us to call our partial rendering helpers without having to explicitly define the same boiler plate code.

Essentially as long as we define a template partial for the specific helper the view helper will automatically be available.
I'm not so fussed about these DSL'ish method calls. It's more about your method signatures.