moving onto mahemoffs boilerplate
rewriting the popup to remove inline js
passing innerText to umshade.js
converting to long-lived connections
content <-> popup communication framework set up
content <-> popup communication framework set up
textarea lifting & encryption working again
moving to a new cypher storage model