implement picking up items

Picking up happens (for now) automatically by getting close
enough to the item