feature/card-color

This PR adds the ability to set the color of a card. This functionality was requested specifically for foreign language courses that would like to help students learn the gender of nouns. Color is commonly used to teach masculine/feminine/neuter. This PR will make the whole card, slider and single card view, one color. The default card color should be white.

@jazahn can you review?