Add proper room joining with sockets: broadcast start game event only for players in room and the board.