a lightweight version of Backbone Model for nodejs