Signals device

Add Signals Device
Push signals to Signals Device
Add number of banks to BankSwitcher
Don't use set when Restoring
Move scroll to databuf

Some minor Cleanup and Formatting