User registration module.