Updated AbstractMonitor and URLMonitor