implements ideas described in #69 * update the engine * use wikidata * update map.html template
# lint: pylint