updated to newest version, see my TicTacoToeJS project for more information