added options for refresh frequency
added option for connection timeout
make refresh timers unique per tab, only start once last call is answered (or fails)