Workshop list from tagged articles

@treyhunner this is a PR back into your feature branch. It does some interesting things with the templates.