Merge branch '2-generalise-to-other-aggregates' into 'master'

Resolve "Generalise to other aggregates"

Closes #2

See merge request !1
2 jobs from master in 2 minutes 33 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Build
passed #2159
docker-build
build-register-dev

00:24

 
  Deploy
passed #2160
docker-build
deploy-master-dev

02:08