changes to debounce.vhd