Thinking about creating zip archiver from scratch.