switched to layouting in [0,1] canvas, tweaked disk radius
Added test and fixed bug in planarity function