more clean up:

* variables for interval and timeout
* disable interval after 10 minutes (no activity, page hasn't changed)
** not perfect, but better than filling the logs