added parallel file directory traversal, need to test if faster than iterative file traversal