Working on this one first, since when I moved everything to HeaderCtrl the view stopped changing.

I did this because I couldn't access $scope.newTopic from inside of the successCallback. It doesn't matter whether I declare it in the MainCtrl or the HeaderCtrl. Still not working now...