Consolidate cardtypes

Consolidated MindCard, BodyCard, and SpiritCard into one Card model with a cardtype field.