Declarative data binding and computed models for Backbone