Implemented higher-level Worker & Client classes