public void AddToItemsListFor(object item, StoredItemsList itemsList, int maxItemsQuantity) {
     ArrayList list = itemsList.Items;
     if (list.Contains(item))
         list.Remove(item);
     while (list.Count >= maxItemsQuantity && list.Count > 0)
         list.RemoveAt(list.Count - 1);
     list.Insert(0, item);
     itemsList.Save();
 }