updates based on discussion in pull request

use item type journalArticle
use item attributes callNumber, archive, archiveLocation, issue
refactored code for getting multiple items