Refactor jQuery shim into a component and start creating a vanilla shim