implement faster shuffling algorithm
clean up
Merge pull request #102 from Tokanagrammar/new_shuffler

Smarter shuffler (faster)