User model class done