Below there are two sections listing functions: one for how to read from zip archives and one for how to create/modify them.