Added some initial code to deal with #1

The code will now shuffle a list into a random order.