Blitz on method parameter names
Prevent re-processing of the same file
Implement directory scanner, and file list holder