add devise gem and create user model