Supporting zooming for charts, and set the min and max of the chart x axis so that it mostly lines up with the timeline.
Merge branch 'master' of https://github.com/UnicycleLabs/chronos-prototype