Issue #21 updates coding style changes and populateFiles is now processFiles