Add moving distance cap to avoid infinite loops
Add step for moving stuff left of edge away for collision avoidance
Add the ability to create snapshots of the layout while still drawing
Add comments to snapshots and adjust maximum moving distance debugging
Add some trString methods
Draw open edges in snapshots
Make moving edges for the first edge work
Fix problem with upside-down U edge from V1 in cut
Fix problem with G edge at V1 in cut
Ignore some graphs where the planar embedding is buggy
Refactor vertex placing into a method for collision avoiding layout
Add methods to cut to retrieve left/right side dynamicly by port
Factor out the space finding and make it work for right side vertex too
Remove the non-parameterized edge/vertex retrieval methods from cut
Fix some markup in comments
Add U edges to right edges when cutting
Don't include horizontal segment of open edge when looking for collision