Fixes, Clean, Redstone Disable

We cleaned the code and fixed some smaller issues we found. We also
implemented the redstone behavior of control signs and blocks: Yuu can
disable them by providing power.