Web-based variation on tic-tac-toe.