add module for writing output format
modify existing cleaners to use new writer
fix formatting of compile_processed