Feature/worker listener 2

retake on https://github.com/juriansluiman/SlmQueue/pull/76