Each password must meet the following requirements:
- At least 8 characters long
- A least 1 character must be an upper case letter
- A least 1 character must be a lower case letter
- A least 1 character must be a number
- A least 1 character must be a special character