Module 11: Collections Framework Deep Dive
Mini-Project: Contact Management System
Manage contacts using maps, sets for deduplication, and comparators for sorted views.
Store contacts keyed by ID in HashMap, maintain a TreeSet for alphabetical listing.
Allow lookup by tags using Map<String, Set<Contact>>.
Persist data to JSON/CSV and import/export while handling duplicates gracefully.