private void createPlayerCallback(IMonopolyDealCallback playerCallback, string name, int id, Guid guidP)
        {
            //CallBack one
            //playerCallback.testOperationReturn2("Your Player Name:" + name + " ID:" + id);
            playerCallback.addToLog("Your Player Name:" + name + " ID:" + id);
            //Assign guid to player
            playerCallback.recieveGuid(guidP);

            //Tell all players
            addToClientsLogs("Welcome Player:" + name);

            /*
             * //CallBack all
             * _callbackList.ForEach(
             *  delegate(IMonopolyDealCallback callback)
             *  { callback.testOperationReturn2("Welcome Player:" + name); });
             * */
        }
        private void createPlayer(string name)
        {
            numberOfPlayers++;
            //WCF Model suitable
            // Subscribe the guest
            IMonopolyDealCallback guest = OperationContext.Current.GetCallbackChannel <IMonopolyDealCallback>();

            if (!_callbackList.Contains(guest))
            {
                _callbackList.Add(guest);
            }
            //Create new PlayerModel for client
            PlayerModel player = new PlayerModel(guest, name);

            //Add player to list
            playerModels.Add(player);
            playerIdLookup.Add(player.guid);
            //call back and tell player what number they are
            createPlayerCallback(player.ICallBack, player.name, playerModels.IndexOf(player), player.guid);
        }
        private void createPlayerCallback(IMonopolyDealCallback playerCallback, string name, int id, Guid guidP)
        {
            //CallBack one
            //playerCallback.testOperationReturn2("Your Player Name:" + name + " ID:" + id);
            playerCallback.addToLog("Your Player Name:" + name + " ID:" + id);
            //Assign guid to player
            playerCallback.recieveGuid(guidP);

            //Tell all players
            addToClientsLogs("Welcome Player:" + name);
            /*
            //CallBack all
            _callbackList.ForEach(
                delegate(IMonopolyDealCallback callback)
                { callback.testOperationReturn2("Welcome Player:" + name); });
             * */
        }