added isSystemPlayer
push callback into queue
added playerlookup config
implement agent resolving