ensures that changes to usermodel update the user view
adds global response handler to display response messages
base method for api success
bad idea. duh.
handles user update success message in service success callback
clear usermodel when auth fails
navigates to home on logout
no need to authenticate on logout and how about a nice message
restructures the way data is returned from the api - payload and message