added FilTest, like its name, just a test
Now uses a seperate thread to take user input, while loading the files on the main thread