Finished implementation of URLMonitor