Design a system for a ride-sharing application. What components would you include for an Intelliswift-style delivery?