Implementation of Voronoi RT

@bluescarni - just for info, this is the PR with all the functionality we've worked on so far (makes it easier to review the whole thing).