Starting the shuffle algo.

Have to decide how I want to the recursive call.