Update enableCompression and disconnect with the latest changes
Minor changes
Add a lot of comments to the network package