add ability to choose and edit categories that an item belongs to