Implement register new user