tangent rename (undoing sleep-deprived mis-naming) + documentation for segment
Adding positionAt/tangentAt consistently