Update clojurescript and om.
Can draw visited node.
Don't highlight on user-select.

Prevents accidental double-clicking.
Checkbox to draw visited.
Implement re-planning.
Refactor to allow easier re-plan on undo/redo.