Simple and lightweight yet feature-rich models to use with AngularJS apps.