Make pressure equalisation look ahead and add fluid to the end pipe, rather than waiting for it to propogate
Add more test cases
Reorder methods and tests by usage
Redistribute pressure after each movement in each pipe, instead of altogether when movement is finished for all pipes
Break simulation into seperate classes for main responsibilities, use Class.create instead of createClass
Merge branch 'master' of https://github.com/tdhooper/voronoi-drip