moved listing/deleting/creating items out into their own files