Extienda la práctica del TicTacToe enunciada e la sección 19.29 para que la página no se recarge cada vez que el jugador hace click en una de las casillas.  El código Javascript se encargará de que el navegador envíe la jugada elegida por el usuario ""b2". Si la jugada es correcta (la casilla b2 no está ocupada) el servidor retornará al navegador la información necesaria para que pueda proceder a mostrar los movimientos elegidos por el jugador y el computador. En caso contrario el servidor envía un código de jugada ilegal. El código javascript es el que modifica la clase de la casilla a cross o circle de manera adecuada.  Mejore las hojas de estilo usando SAAS 88. Despliegue la aplicación en Heroku.