Fixing the block-item data transfer.

Able to actually use the block creation and registration architecture now.  Still working on those damned icons.