initial commit for the map-locator code
merging licence from master