initialize user model
Add cryptography dependency