some more tileentity and gui stuff