Mejore un poco el Main e implemente el modo consola

Para el modo consola agregue que cada board sepa que (x,y) hizo que se
cree ese tablero en particular (-1,-1) es cuando se crea de 0. De esta
manera un gamestate puede preguntarle a su board de que jugada
proviene. Con esto al llamar minimax y que este cambie el estado,
simplemente basta con preguntarle al estado devuelto por minimax getX y
getY