Multiple Switch Debouncer in VHDL