Dependencies are specified better.
Added callback support to the archiver.