Added unique guid to each request to differentiate between responses and discard outdated. Added underscore.js (for further server request caching).