Document the reshuffler. Add more tests.
Merge pull request #8 from marcvinyals/test-reshuffle

Document the reshuffler. Add more tests.