Rename Card.activate() to Card.action()
Make Hero Powers play()able once again
Give Card data a default empty action()