Spec out generator
Add rescue if valid passwords cannot be created