make general card handle functions for adding/removing cards
make general card handle functions for adding/removing cards - fully functional now