Request file processing

also figured out how to zip it all up in the makefile