Added print directives to suit printing from Chrome (with Javascript disabled). Changed styling of fonts overall to make everything smaller (although overridden by javascript viewport calculations when animated). Introduced Gantt styling. Switched to percent-based font sizes.
Modified the console bullets to suit simplicity of cursor animation. Introduced Gantt content.
Added gantt animation logic, use of mediaVolume, mediaPlay, mediaStop, pause, fix, record and revert for absolute positioning, wrapInner for runtime enclosure. Used accelerated tween logic to reach specific labels rapidly without missing key transformations (typically scheduled callbacks).
Switched innerOffset to be nil by default.
Introduced scheduleCall, scheduleLabel, label, wrapInner, mediaPlay, mediaStop, mediaVolume, record, revert. Normalised embedding of data and functions within createSchedulerFactory. Fixed latent bug within prevLabelMatching which had time logic backwards.
Added functions to do translation between absolute and relative coordinates, to allow objects to be positioned according to absolute coordinates, even when actually positioned relatively [not reliable and bypassed]. Wrote routine for scaling coordinates to pixel positions, even when actually expressed in percent terms.
Added most content