Split the blog templates into blocks.
Blog posts can be created via markdown editing which is then transformed to html.