CS 345 File Based Desktop Search Engine