Registration Form
Username
At least 3 characters long
Must only contain letters and numbers (no special characters)
Password
At least 8 characters long (and less than 100 characters)
Contains at least 1 number
Contains at least 1 lowercase letter
Contains at least 1 uppercase letter
Contains a special character (e.g. @ !)
Repeat Password