This is a new route for implementation of relative motion. Renames Boundary to DiscreteBoundary (to differentiate from Sketch::ContinuousBoundary)