removes password has adds password digest
adds password authentication
adds address state length
adds zipcode length validation and presence