Update Voronoi Routines in Geometry Models to work with new Geometry objects

Signed-off-by: Tom Tranter <pmtgt@leeds.ac.uk>