Contextual plot improvements

Contextual plots now spans from start time to end time, shares same
max/min, and fit axes tightly.

Current time font size increased and centered

Small improvements to modularity and documentation.

*bug report filed for textarrow*