Tag 1.1; move worker functionality to interface Worker; implementation: PrintWOrker