Added some query strings to Repository.cs and added Skeleton DirectoryMonitor class