The debounce() function forces a function to wait a certain amount of time before running again...
Function 1
function debounce(callback, inte