Added Card case class. Some work needed on refactoring enumerations, but json4s doesn't like them too much.