Add pan and zoom features to the EventHistoryChart element
Since timeseries can be rather long, the chart element has to support panning and zooming and/or support various aggregation levels, like presenting weekly/monthly/yearly/decade representations of the timeseries.