Revert "reverts to 3ac4a - hopefully"

This reverts commit 9f32a0ec7fcfad876aa4f7dad749b8c52a64d97e.
Revert "added more support for dictlike functioning of cards"

This reverts commit 889c5c571ed4898f458f7f742e7e7335f98a52b8.
Revert "Adds dict usability to card.py"

This reverts commit 93c3bfbcf9570f650170d830088c0beff4858df7.