Declarative data binding (Model to View and View to Model) for Backbone