generates user model with devise