add devise gem and user registration