Unified initialization of cards from JSON data. Added optionally lazy properties for comments and checklists.