Worked on segmenting the file operations into more functions so it is easier to understand. Have not debugged yet. In addition, I am adding support for multiple source directories. I intend on supporting recursive searching eventually. That is all for now. Expect more soon.