All the script includes here are temporary. Once this is merged in I plan to use change to code to use explicit dependencies (e.g. `goog.require` and `goog.require` and use a utility (calcdeps.py/calcdeps.js/calcdeps.rb) to generate a dependency file. We can then use the Google dependency loader in development and use the Closure Compiler's dependency resolution to compile out unwanted code.