Move most views to Backbone. Resolves issue #79.

style nit: indentation here