did some small refactoring
ai blocks user wins in columns