add isNearRightEdge function and tests
add capitalize function
change IDs back to _id; add a bolus with source and annotations
insufficient data circles have white fill because fill: none is not a mouseover target
add annotations and select the right annotations group
minor changes for annotations compatibility
add xPosition getter & setter to aid positioning annotations
add annotations or update annotations code
working modules for adding annotations to plot types, stats widgets in one-day and two-week views