Initial work on file monitor