Add C friendly CardData structure