Added a test for all cards playing in a deck by themselves to completion and a lot of other bugfixes.