made the user model and secure passwords