add google analytics
add 'save' functionality

To do this, we deflate with zlib, convert to base64, and
serialize to the url hash. Reverse on the way in.