move Shape and Sphere to new module Shapes
extract type 'Distance'