document vertical
test dragging ranges past
implement swapping ranges
refactor
allow readonly to be a function
Merge pull request #53 from quarterto/feature/drag-past

Swap ranges position when dragging past another range
Merge pull request #52 from quarterto/feature/dynamic-readonly

Dynamic readonly
basic bounds impl and tests
document