Rewrote addInventoryLoad in addInventory.js

-Instead of loading every selection (was every combination of records
from three selected columns), now only loads distinct values
-Other small updates