Adds font to the layer selector
Adds dropdown code
Uses the template provided to the share dialog
Adds more specs to the layerSelector. Removes the need to pass the layers an argument (it gets them from the map instead)