appCtrl.js is now the global (highest level) controller for the app. Responsible for reseting state on page reloads, etc.