Create a UNIX style daemon process that will watch a folder and respond to specific file operations that occur in that folder. The daemon process will read its configuration parameters from a CONFIG file and then operate according to that configuration. The daemon process will also respond to several UNIX signals that will help control its operation. Once operational, the daemon will act on any files written to the folder that it is observing. When it detects a write, the daemon will immediately create a copy of the just written file and store that copy in a .versions subfolder. Each copy stored in the .version