Wipe out corner finding code
Refactor out stroke class
Add new loop-finding code
Improve intersection in degenerate cases
Add loop tolerance code
Add loop_length option
Add loop todo