Add ability to set link structure to a map.

See readme for details.  Since this is a feature upgrade I bumped the version to 0.5.0-SNAPSHOT.
Sorry it had been a while, forgot that I bumped the version to .5 since a new feature was introduced.  Just pointing this out, the dependency version would need to be updated.