Added shuffling to the initial population generation.