added user model and password digest migration