Code cleanup.
Replaced buggy adm-zip with archiver.
Code cleanup. Readme updated.