added more properties to cards
made expansion required and added model bindings
added IDs to edit card fields and started script for hiding and showing fields for card type change
removed modal partial and changed logic for required card fields
fixed script to enable and disable fields as necessary
made fields readonly instead of disabled and updated enum string conversions
removed unecessary fields from card index
fixed card index page expansion text
Merge pull request #24 from dsilva609/dev--cards-add

Dev  cards add