added crisp::util::WorkerObject: worker-thread manager