This is a variation of the Timeline sample, with the addition of "phases" consisting of labels separated by vertical lines that are positioned on the timeline according to the "end" date of each phase data object.