fix misspelling of comma
Add ability to write to multiple files

#write_to_file will add a file writer to a list of writers. Each writer
will be called to write on build.

Also changed build to return the final csv string if someone wants it.
refactoring