damage event handling
added missing subroutine labels
more card implementations