Basic User model with passwords.