Password must:
• not contain your username
• not have been used before
• be at least eight characters long
• contains at least three of the following character types
    ○ lower case letter
    ○ upper case letter
    ○ number
    ○ special character