New feature: User registration