Updated CoreController::getUser() to throw exception if user is not authenticated and now displaying main nav always