Extract geometry functions into separate "class"
Move `GeometryUtils` to own file