Added Fisher-Yates (aka Knuth) shuffle