Database with list of countries in various formats such as SQL/JSON/CSV. Also there are flags in two sizes 128x64 and 32x16. GIS data is next step.