This is mostly the fun boilerplate. Actually creating the Job queue to do the heavy lifting is next.
ServiceWorkerRegistration