Added some tests, fixed some problems

Added some attacking and blocking tests. Fixed a bug where not all
defending creatures would block when they should. Fixed creatures not
dying during combat, needs some further testing.