Added User class and UserService class