ability to set and get the blocks from out of the gui
stacks get saved
no more item expulsion on closing