ext: can add new blocks and html renderers

Should be able to add new blocks and html renderes to render those
blocks

Sample provided as GitHub Gist block