This PR cleans up the final details of #14. Specifically, it:
Eliminates dependence on walkdir (a fine crate, but I was able to replace it with two iterations over fs::read_dir while removing some repetitive visits to databases/directories)
Removed unused structs and cleans up some error handling
Places the scheduling/execution logic into snapshots::execution
Removes TODO(marcua)'s either by addressing them or creating new issues to track them
This PR cleans up the final details of #14. Specifically, it:
walkdir
(a fine crate, but I was able to replace it with two iterations overfs::read_dir
while removing some repetitive visits to databases/directories)snapshots::execution