Júlio César Batista
Júlio César Batista
The arrowhead position should move to avoid overlapping with the shape 
at the moment, we use a set of predefined layout engine configurations. However, `dagre` and `ELK` allow users to specify many options to get different outputs. We could allow this...
``` state machine: { 0 1: { red.shape:step blu.shape:step } 2: { red.shape:step blu.shape:step } 3: { red.shape:step blu.shape:step } 4: { red.shape:step blu.shape:step } 5: { red.shape:step blu.shape:step }...