Add Devise gem, user sign up, sign in and sign out. Add ability to add itineraries