implemented draggable itinerary and itinerary adding button