* Fixed a dependency on Google maps. There's a plugin to do this, but
fuck that. I just went back to the old way and synchronously loaded the
script in the body. 
* Fixed a bunch of scoping and dependency issues.