Update #24 - Still having difficulties in getting the method that requests the file name to work in my writers.  Updated more of the documentation, but still needs completion.
Update #25 - Readers appear broken now.  Due to requirements for final project, I will be re-designing all of my File Reader/Writer project.
Update #1a - Rebuild of lab4.  Have a TextFileReader working successfully.
Update #2a - Have TextFileReader working with formatting methods in the same class.  These will need to move.  Added a FileReaderStrategy.
Update #3a - Have TextFileReader working with formatting methods in an external class (CsvFileFormatter).  These will need to move.  Added a FileFormatStrategy.  Have the TextFileReader working using a List<String>, but the formatting is not working.
Update #4a - TextFileReader/FileReaderStrategy/FileFormatStrategy/CsvFileFormat working.  TextFileWriter working using List<String>.
Having difficulties with getting List<LinkedHashMap<String,String>> working.
Update #5a - Working: Reader, ReaderStrategy, FormatStrategy
Unsure if working: TextFileWriter (works with <List<String>) - can't get it working with List<LinkedHashMap<String,String>>