A shopping cart designed for use with AngularJS applications