Online multiplayer tic-tac-toe game (Work-in-progress)