Listing all Attributions by name only.
Changed markup to an array, added logic for the case where origin doesn't exist,  removed logic for the case where products don't exist.
Changed Attributions to Attribution, now look through all origins for contributors.
refactored for loops into a single for loop
fixed an error from refactoring
fixed a comma in define, no clue why it didn't cause an error