Changed password requirements and how random passwords are generated.