Add tasks relationship
Standardize outputs, add PUTs

Decided to manage object relationships myself,
zoom implementation too inconsistent