Added Minimax and setup prompts

Made a generic negamax algorithm, with a-b pruning. Made an AI that uses
minimax to maximize territory. Added prompts for selecting players and
setting up tests. Fixed an issue with territory calculation