Added recursive packaging with zip