add item stacks

changed the map from containing individual items to containing stacks of
items - at most, one per location.