Card Validation

This PR adds validation logic to the card create/edit form on the deck UI.