Debouncer and stuffs

Like I said, got a debouncer working and many other things besides
(Post-meeting 11/15/13, technically)