Pickup dialog

Pickup checkbox dialog is working, needs to be set up to actually pick
up the items and deal with stacks. But initial proof-of-concept dialog
seems good.