Split zo file handling into its own package.