add devise for user model