Updated lots of code- made debounce a hardware thing...