message: Refactor createBackground
diff: -setup.createBackground = function (npc) {
  +setup.createBackground = npc => {
  console.log(`assigning background traits to ${npc.name}...`)
  +
  let backgroundOrigin
  let bond
  let ideal
  - if (typeof setup.npcData.backgroundTraits[npc.background] !== 'undefined') {
  - backgroundOrigin = Array.isArray(setup.npcData.backgroundTraits[npc.background].backgroundOrigin)
  - ? setup.npcData.backgroundTraits[npc.background].backgroundOrigin.random()
  - : setup.npcData.backgroundTraits.commoner.backgroundOrigin.random()
  - bond = Array.isArray(setup.npcData.backgroundTraits[npc.background].bond)
  - ? setup.npcData.backgroundTraits[npc.background].bond.random()
  - : setup.npcData.backgroundTraits.commoner.bond.random()
  - ideal = Array.isArray(setup.npcData.backgroundTraits[npc.background].ideal)
  - ? setup.npcData.backgroundTraits[npc.background].ideal.random()
  - : setup.npcData.backgroundTraits.commoner.ideal.random()
  +
  + const currentBackgroundTraits = setup.npcData.backgroundTraits[npc.background]
  + const defaultBackgroundTraits = setup.npcData.backgroundTraits.commoner
  +
  + if (typeof currentBackgroundTraits !== 'undefined') {
  + backgroundOrigin = Array.isArray(currentBackgroundTraits.backgroundOrigin)
  + ? currentBackgroundTraits.backgroundOrigin.random()
  + : defaultBackgroundTraits.backgroundOrigin.random()
  +
  + bond = Array.isArray(currentBackgroundTraits.bond)
  + ? currentBackgroundTraits.bond.random()
  + : defaultBackgroundTraits.bond.random()
  +
  + ideal = Array.isArray(currentBackgroundTraits.ideal)
  + ? currentBackgroundTraits.ideal.random()
  + : defaultBackgroundTraits.ideal.random()
  } else {
  console.log(`${npc.name}'s background of ${npc.background} was not valid.`)
  backgroundOrigin = setup.npcData.backgroundTraits.commoner.backgroundOrigin.random()
  @@ -23,6 +30,4 @@ setup.createBackground = function (npc) {
  npc.backgroundOrigin = npc.backgroundOrigin || backgroundOrigin
  npc.bond = npc.bond || bond
  npc.ideal = npc.ideal || ideal
  -
  - return npc
  }
  