hook all scripts together
capsule postmessage behind a eventemitter
unify grunt and package.json
unify extension/lib/connection and fix its imports
pipe everything everywhere
add .gitignore
bump version