6.3.1 - add password_digest
annotate add of password_digest
add tests for password validation
6.3.4 flesh out model/tests for password