Reworked TerritoryDenial

Rewrote the TerritoryDenial AI's selection algorithm. Can now run a
fixed number of games. Random AI will now only consider spaces that are
not its own territory (it would previously just continue to place pieces
until it had no territory before ending the game)