More intuitive controls.

Clicking to add edges, right-clicking to remove nodes, also some better
animation control.