Make the worker call the coroutine
Implement monitor to track running tasks
Monitor uses fanout queues. Add logging
Add PID to killed status message
Implement worker spawner
Update spec to match updated API of the class