Refactor map.dart and add tests
Merge pull request #45 from ggirou/public_countries_list

Refactor map.dart and add tests