Add ICrateStorage, implement in TileEntityCrate