init the workers properly with the new process model

and track their destination hosts in the worker struct