Model mapper services for AngularJS