X/contents presenter

Fooling with the idea of a "Presenter" pattern object which is really just a proxy applied to the problem of abstracting away view logic. The one I built here, has two methods rendered which gets the rendered contents via `contents.rendered` (see template) and `contents.word_count` a trivial and sort of useless implementation a method which 

This presenter then, also moves the markdown parser dependency down another level.