Update to handle the files from James.

Handle the .txt extension and differing encodings for files provided.