add SocialPlayer.cs concept, remove SessionExtensions