Move most views to Backbone. Resolves issue #79.

A fun trick: you can define the url as a function:

    url : function() {
        return '/party/' + this.options.candidate + '/contributions';
    }