assign uuid for every worker
better string representation of workers and messages
assign uuid to client
message response drafts
better logging for signal listener