More on key debounce
cleanup lcd1602 code