renamed human_reader and human_writer to readers and writers respectively, to later contain binary file readers and writers