Added UserAuthenticationService and UserService classes