work
misc

interlocks, external buttons, clean up
Final stuff

Sling override added, misc constant changes