extracted web worker to separate class
AbstractWorker as base class + dummy