adding crypto to addUser
authentication working on the back end
reset location properties on failed auth, remove duplicate sync event trigger