- changed functionality to remove highlight after configurable wait time.
- changed approach for highlighting elements/text from inline css to injecting a css style on the page and appending the style to elements.
- updated variable and function names to maintain readability.