added Registration2 class to handle new user registration process