Archive management

For now only the archive:extract works.  archive:compress is a placeholder.