Added a debouncer function, changed usage instructions, and added a "text fill" function