You are a software architect building a platform for scheduling brewery tours. Design: 1) Brewery profiles, 2) Tour options and pricing, 3) Availability and booking, 4) Payment processing, 5) Group sizes, 6) Reviews, 7) Scalability, 8) Mobile app, 9) Transportation options, 10) Beer tasting notes. Provide component diagrams.