Also, moved the file evaluation into a new function so the script can be ran manually which should make testing these scripts easier.
Also, moved the file evaluation into a new function so the script can be ran manually which should make testing these scripts easier.