Created a Hand type that can also calculate the sum of the cards in the
hand. Also wrote a display for it so that we can just print hands out.
Reviewed-on: #13
Implemented a deck shuffling algorithm. It will iterate over the deck of
cards 1000 times and swap the card it is on with another random card to
mix up the deck.
Reviewed-on: #12
Implemented a Deck type that has a new function that returns an
unshuffled deck. Also wrote an integration test for the new function to
make sure that it works.
Reviewed-on: #11