angular lib for create typical user service (interacts with login/auth to fetch from remote if needed)