Overhaul - Stage 1

Rewrite most of the signal Bus/Terminal logic to trim fat a bit. WIP -
quasi functional at the moment.