Character selection work, some reorganization of the game network listener