Backbone.ViewModel implementation with attributes mapping and agile synchronization.