make world:add return the added item
define world in a before each. refactor using item = world:add(...)