renamed throttled to debounce, misc cleanup, added icons