feat(UserRegistration): implement user registration