Adds the color parameter to decks
Adds the image data to the card
Card action listener now uses the card image data to change the image
The initial card image is set by the card
Adds the front parameter to the color enum so that it is a valid image to retrieve
Adds a class solely designedd to retrieve the image for a card
Fixes the DeckModelTest to use the new constructor