initial commit- basic structure of a file watcher.  node makes this harder than I would like :(