updated date format to be YYYY-MM-DD
moved crud into its own class which is now inherited by card
working on doing this for person next