highlightjs & pagedown
include highlightjs assets
outsource bake functionality to lib