Remove unused animation and fix indentation.
Nontrivial overhaul.

After having been mercilessly mocked for dragging in jquery and angular
for exceedingly trivial tasks (nicer selectors and simple templating,
respectively), I realized the error of my ways and have swapped them
out for Zepto and ICanHaz. This means I'm pulling in approximately
150KB less javascript.

The downside is that neither of these are hosted by google so I have to
stick them in my repo. :sadfrog:

Also, separate out the non-interface stuff from interface.coffee and
stick it in backend.coffee. Hopefully this will help me keep my sanity
a little longer.