added legend

* needs to be filled out on geoserver (from getCaps)
* may want to use more from there rather than the dictionary
* minor pom updates