implement add card
complete delete functionality