public void AssignBender(List <string> benderArgs)
    {
        nation = allNations.FirstOrDefault(n => n.Type == benderArgs[0]);

        if (nation == null)
        {
            nation = new Nation(benderArgs[0]);
            this.allNations.Add(nation);
        }

        nation.AssignBender(benderFactory.CreateBender(benderArgs));
    }