changed the way unique id is generated for workers - now factory takes care of what is being created
updated log messages sent from event manager