[#59725932] finished

- clunky icons, should be designed by a real artist
- communication channels using latest messaging APIs
- uses download API, currently only in Chrome beta
- console verbosity, since this is all so new, remove later