Changed primary content and load content to ID's rather than classes.
load-content div is now inserted dynamically into the DOM to clean up templates.
Pulled the Geolocation api wrapper from core into another js file.
Removed a few unnecessary properties from BottomNav.
Massive cleanup. Introducing Ajax V2. I am considering this a beta even though I've been doing a lot of testing on it. We are now using Handlebars.js for templates.