Added special character testing for the password.