Configurable map layers
Allow users to define arbitrary map layers that contain a number for map features, potentially, of different types.Map layers should be able to be enabled or disabled at any time and used to represent different timeframes, making it possible to pl...