Split the spin code out to its own module
require the base
Fix tests
Remove duplicated method
Updating comment.
Updating comment.
Merge pull request #2 from paperlesspost/split_spin

Split spin