Refractor Game class

commitAttack(int, int, int, int) method now calls
  commitAttack(Unit, Unit) if not attacking enemy hero
Implemented pulling cards from PlayerValueSpell