Basic template functionality WIP.
Implemented point to bond distance.
WIP (still) on bond-point distance calc.
Separate components for hovering and selection.
Added ability to delete nodes with del key.
Refactored active node detection.
Fixed circular dependency bug.
Explicit :id's removed; beginnings of keymap <-> actions.
Fixed minor bug for binding of keyboard events.
Click to select; keypress to sprout bonds.
Fusion added to join molecules or form rings.
Disable selection of labels while dragging. Disable text cursor on la…
Node drag and drop functional.
Rudimentary drag support.
Bond sprouting fully functional except for lone nodes.
Proper hovering for all node, mechanism for conditional CSS classes.
Hovering over unlabeled nodes now works.
Sprouting new bonds almost done, just needs a couple of stub helper f…
Molecules fully integrated, refactored toward single point of committ…
WIP on sprouting bonds and adding new molecules.
Refactor continued with nodes, bonds, and molecules as independent en…
Partial refactor into modules, more to come.