basic create/edit logic.  need to discuss the storage configuration piece... it needs a way of adding items to it.