Create abstract worker controller + implements SlmQueueExceptionInterface

see https://github.com/juriansluiman/SlmQueue/issues/39