map widgets are now configurable

will only show on map if config settings supplied in config.js
also added comments on map.id and map.options config settings
resolves #56