refactor: factorize into 2 classes Container and Package
feat: check MIME type and detect corrupted Zip