Use case: building a browser extension with Elm. A browser extension typically contains a popup, a background script, and a content script, which are all sandboxed and require separate scripts. How do i use elm-app to emit the 3 different scripts?