Forum Moderators: not2easy
First thing first. You are not allowed to post personal URLs on this forum.
Regarding the "map", you can at least label all the countries. So far all you have is an outline. It's not even a map yet.
Map by definition supposed to, yes, map something. In your case it would visually map country name to it's geographic location.
Now it's not a map, it's a drawing.