Updates for drawing line chart with lots of data points.

Added drawLegend, drawDots, addTooltips and addLineTooltips as drawing options. Added optional tooltip display and interpolation on lines (in addition to dots).