User edit action is managed by angular

What about adding this behavior on the `methods {}` on User model? Then we would only use something like `ctrl.user.update(options).then(doStuff)`