fixed some things after looking through game logs, removed asserts from cards.py classes
more speed tweaks. really should work on something else...