*global variables
*implement generic hashmap with libsodium
*added support for file filters
--shutdown architecture
- -close down threads
- -free memory
- -required for tests to pass
+*shutdown architecture
+*setup tests
-add option to redirect stdout, stderr to files
--setup tests
- *test/unit
- *setup_env
- *file_filter tests
- -hashmap tests
-setup watches
*add option to watch directories
*add option for worker_threads [default=ncores]