fix stupid bug in Node constructor
draw non-live paths as semitransparent
distinguish whether paths are live in Path.removeUnit()
fix deleting paths with multiple parents
remove try catch in StackEvt
change Path.insertNode() to allow inserting node before 1st node