add md5 plugin based on https://github.com/blueimp/JavaScript-MD5
hash query string on cookie if possible
Add more comments to make code more understandable
Add bandwidth and metered as well from connection