Abstract value out of the card object

Cards' values are interpreted as per the game
Value must be abstracted away from the card itself
Implement BlackjackInterpreter

Interprets card and hand values for the game to use