read -> read_file, write->write_file, etc; added "force" to remove_file where file is a directory; test fixes