Convert to Backbone, add server