This is an attempt to create a timeline object that can be implemented quickly and easily on a webpage.
The jsObject manages the canvas that the timeline is rendered on.
This is the style component.
The bl.ocks.org is located here.
https://d3js.org/d3.v3.min.js