Wires no longer power if a block cuts them off

Also reduced more unneeded code.