add zip task
add recoursive folders
sort tasks
add tmp to zip task