feat(WorkerClass): new Worker class