Feat/highlight and zoom

When a user clicks an article, the article location is used to find a country on the map, highlight it, and zoom to it. D3 logic has been moved to a factory.