add WorkerGroup to more easily control groups of workers
update the chained example to use the WorkerGroup
add Running to the Worker interface