add sources section
add unique constancy for line items (account names)

some account names (line item column) are the same, but differ
in things like discretionary vs mandatory, so I added another
column to the csv which concats the values for all the columns
and leaves us something unique for constancy in the bureau
level visualization view.
try catch error for race condition to remove background bucket
fix receipts error without unique column in spreadsheet