public static NeedsItemState FromItemInfo(NeedsItemInfo itemInfo)
            {
                var itemState = new NeedsItemState();

                if (itemInfo != null)
                {
                    itemState.Id        = itemInfo.Id;
                    itemState.Clipart   = ImageClipartObject.FromFile(itemInfo.ImagePath);
                    itemState.Title     = itemInfo.Title;
                    itemState.Subheader = itemInfo.SubHeaderDefaultValue;
                }
                return(itemState);
            }
            public static NeedsItemState Empty()
            {
                var itemState = new NeedsItemState();

                return(itemState);
            }