Implement zip module.