Update templates and styles for articles

Took a few ideas :) from https://github.com/brandur/org