Code Refactoring
Merge https://github.com/jscanlon13/FileAnalyser