Implement the new publication designs

Requires Hilary PR: https://github.com/CUL-DigitalServices/avocet-hilary/pull/47
I'd add a comment here along the lines of: 

> roles have the fields directly attached to them as well as the fields of all roles following them.