Add OffsetCurve
Merge branch 'issue-4/offset-curve'

Closes #4.