brickrail
brickrail copied to clipboard
refactor layout segments for route finding
each node should be associated with a single directed_track. Then a Segment should run from the first track after the previous node until including the next node. A block is always associated with the last track on it's segment.