Replace activeTarget with selectedEdge as we never need to activate a vertex, and 'selected' better reflects the state
Highlight connected edges when snapping to a vertex, disconnect highlighted edge from moving logic, show the moving edge as highlighted, rename the leftover 'active' colour and tests
Use the same colour for vertices and edges
Set edge connections automatically when designing
Fix a bug with disconnecing B connections, and update connections when edges are deleted
Add defaults for voronoi drip fluid and pipe colour, and allow it to be created inside a container
Create the sandbox which allows isolated control of test voronoi drips
use an UpdateLoop for the loop in voronoi drips, and set a default timeout of 100
Tweak the default graity and timeout, move the default gravity into a constant, and add an example for these to the sandbox
Allow sandbox tests to specify the pipe and vertex to add fluid to
Migrate all tests to the sandbox
Stop sandbox start links linking
Remove old tests
Add pause and resume methods to voronoi drips, and pause them immediately in the sandbox
Create hasCapacity and getVertexPipes methods to metrics for use in the pressure solver
rework and fully test the pressure solver
Deal with overlapping fluids as a result of moving where there is no movedBy value