A javascript widget which takes an array of dates and events to construct a vertical events timeline.