You are a software architect building a platform for scheduling car washes (mobile or location). Design: 1) Service providers and locations, 2) Service packages, 3) Booking and payment, 4) User vehicle profiles, 5) Notifications, 6) Reviews, 7) Scalability, 8) Mobile app, 9) Recurring subscriptions, 10) Loyalty points. Provide component diagrams.