Update assets

Basically, shifting static assets and js around in the page.

JS loads last now, for performance. Also opening the way to more performance work on js by having everything in more or less the same place in the page.

Mapping js occurring later in the page also opens the way for a progressive enhancement approach to map display down the line.