Improves axis text legibility.
Breaks out generic DOM utilities from GraphNode.
Breaks out functionality common to both GraphNode and GraphNodeData into NodeMixin.
Renames destroy() to dispose(), eliminating conflict with Resource::destroy(); isDestroyed -> isDisposed.
wherein robla and I attempt to improve the y-axis tick heuristic.
Renames Base to AttributesBase, then refactors it into smaller components including a new light-weight Base.
Geo maps render and obey fill.
checkpoint on deployment cleanup
bundling is broken, but progress is made