File system now only walks paths nested below the given root.
Finished tests and implementation of the watcher.