Make base for using download module instead of many buffers and unzippers