public void RemoveCabin(XElement cabin)
        {
            var farmhand = new Farmhand(cabin, true, isCabin: true);

            if (farmhand.Name == null)
            {
                cabin.Remove();
            }
            else
            {
                var farmhands = new Farmhands(this);
                farmhands.StoreFarmhand(farmhand);
                Console.WriteLine("Storing backup of farmhand...");
            }
        }
 public XElement GetFarmhandByName(string name)
 {
     return(Farmhands.FirstOrDefault(x => x.Element("name").Value == name));
 }