Octree

Initial code here was ported from MeshVertexSculptTool, which requires an Octree.