Added a Shuffle method to the Deck Class. (NF)

Not Finished - Shuffle method randomises cards from one list into
another list, then returns the shuffled list into an array. Needs work
as something isn't correct at the minute, however the ground work is
there.