added has_card_set() to Player
added & revised tests and revised attacking_phase in game.py