add writing helpers, define article layout, syntax highlighting