[1/8] Start with foundation - Analytics layer.
I created 4 small files:
AnalyticsConfig - reads build settings
AnalyticsEvent - all event names (kebab-case)
AnalyticsProperties - all parameter keys (snake_case)
AnalyticsManager - the only place that actually sends events
This keeps analytics centralized and consistent.
(Trust me, future you will thank you.)