feat: add event emitter to worker pool/set code