registration and validation

user registration and validation is complited