FileHandling reader and writer factory methods, to make sure UTF-8 is being used everywhere.