Added logic to remove and reinsert categories whenever an item is seen (this is the easiest way to keep categories / shop sections updated).