public override void Update(GameTime gameTime)
        {
            //if (isDataReadyToInit)
            //{

                player.Update();
                // SendPlayerUpdate();
                for(int i = 0; i < behaviours.Count; i++)
                {

                    SteeringBehaviour wander = behaviours[i];
                    var steering = wander.GetSteering();
                    Enemy enemy = world.enemies[i];
                    enemy.UpdatePos(steering, gameTime);
                }

            }