Properly support archives with odd contained dirs

However, now only unzip is currently supported.
Also prefaced all commands with command