moved the user service into the sample repo