finished user model
User model with passwords, and user show page