Contacts: pass items through IndexedDB
Social: pass items through JSON save/load using localStorage API
update
Run uglify on our giant blob of JavaScript