Proper redstone signal transport + gradle updates