Add second tick counter.
Added LCD_Off() command.
Refactor button ISR and add tentative debounce.
Change debounce time.
Added 2nd motor channel support after a small problem that caused the motor to burn out. Oops.
Added code to improve door control. This should prevent future motor burn outs I hope.
Added code to clear menu modes (return to idle state) if no keys are pressed within 30 seconds.