Added polling version of FileMonitor