So let's take a look under the hood. Most of the JS is in main.js which is minified and little hard to read, but the basic patterns are obvious. Nothing too stunning but the code is decent. It has an anonymous function as a wrapper, the code uses comma separated multiple local var definition. The code structure is little flat, so not much closure management, but at least it does not spill out to the global object.