UserService
user registration. basics. total mess.