See below for an architectural overview of the key parts of kurator-akka used when running workflows from YAML configuration files