Today, the code is reconstructed, and many repetitive code is extracted into a function, and the function of the game store is added. Now consider compressing the game archive, use zlib to be provoked, but the release program will come with this DLL a bit uncomfortable, or write the code to do compression work.