add user model and devise