implement user auth service, add currentuser under rootscope