Added the ability to specify specialized template functions inside the theme.

* First one supported is going to be markdown
* It renders a specialized editor inside the admin panel