full implementation of one path of adding a journal article (and deleting it).