Update diagram, section on host agent.
Add data reference transformation section
Nomenclature?
Various edits following the meeting yesterday.

- Add a new point in optimisation about monitoring step resources.
- Add a new goal about usability, covering interfaces and types.
- Moved data reference transforms to a subsubsection.
- Altered naming of bits in the main queue.
- Rewrote the section on the pipeline catalogue.