Added compression using node's built-in zlib.