ignore tmp files
add requirements
add output dir as command line param