Refactor/add nav bar base controller
Added NavBarController as a base controller for controllers using the navbar to remove a lot of overhead.
Renamed navbar variables to navBar___
Added NavBarController as a base controller for controllers using the navbar to remove a lot of overhead.
Renamed navbar variables to navBar___