added an author to journal
refactored tag to allow constructor to set name