Created helper function targetPlayer
Added card Blood Artist
data Target deriving Eq
Fixed warning
Explicit imports
Changed type of mkTriggerObject for more convenient calling pattern
Blood Artist: Trigger only if it is or was on the battlefield.
Auxiliary function onlyIf; only raise damage events if amount > 0
Make effects that last until end of turn end in the cleanup step