working on shuffle
compare instead of modulo
shuffle in place
cleanup shuffle
tabs
Merge pull request #3 from silveur/shuffle

Shuffle