move shared code to base class, add http proxy support #102
fix timer to wait 2 seconds, instead of 200 msec #BUGFIX