fix decline challenge doesn't warn the opponent
name all socket actors for logging
use mutable map for socket actor members
use a mutable map to store ActorMap actors