Initial import

This is my first push of code to GitHub, made as a pull request for easier review
Add in something like _The helpers are registered as handlers for the service worker's `fetch` or `install` events via `addEventListener()`, so it's safe to add in multiple helpers and mix Shed's helpers with your own event handlers._