Added Negamax algorithm

Added full history to Game, gave pieces a base value