Port directive.
Save user's email address on local storage.
Re-integrate Pusher after rewrite.
Rewrite Connectivity module to use Offline library.
Remove (already-moved) directive file.
OCD.
Use connectivity event in Chatroom.
Define Pusher API key on app.js
Exploit promises to improve readability.
reactive sanitize
bubble still ccd