Added the ability to pass in file names as command line arguments