implemented check on password to be 8 char, 1 uppercase, 1 number