improved findWinner
grid now creates the line instances at creation time
separated the algorithmic ai from the heuristic ai
added feedforward neuralnetworks as an AI
changes to main routine