created User model(including secure password)