Audits

## TODO
- [X] Association between Pages / Templates
- [x]   Publish Pages  on Template Publishes
Cool, I support readability. Invoking `attributes` multiple times isn't a bad thing, but if we're going for readability we could also just break up the original incantation with more line breaks. Suggestion: Divide these meaningfully. Think too about the output - if I'm a human reading json, what will I want to see and in what order?