Added minimax and start of heuristic evaluation