RichText+cardtype infrastructure

Basic cards are for rich text, and are the default type for new cards.

Add RichText