public void AddNewItem(string itemName)
        {
            if (itemName == null || itemName.Length < 4)
            {
                Debug.LogWarning("Enter an item name that is longer than 3 characters before trying adding an item");
                return;
            }

            //Create SO
            ItemData newItem = ScriptableObject.CreateInstance <ItemData>();

            newItem.Name = itemName;
            newItem.Id   = AssetUtil.GetNextId();

            if (!AssetUtil.SaveAsset(newItem))
            {
                return;
            }
            ;                                               //return if unsuccessful
            //Create ViewData
            newItem.FolderPath = AssetUtil.GetItemFolderPath(itemName);

            itemTable.Add(new ItemTableViewData(itemName, newItem.Id, newItem.FolderPath));
        }