Setup the framework for reading and writing files