A basic warehouse model. Items can be stored on "shelf" agents, and "worker" agents pick up and place items on the shelves and on the "dock" agents.