rework on superhero abilities and ability condition
	modified:   cards/__init__.py
	modified:   cards/ability.py
	modified:   cards/card.py
	modified:   cards/card_deck.py
	modified:   game_object.py
	modified:   game_state.py
	modified:   player.py