User registration

Create a username
Create a password
Confirm the password
Email (optional)