Move SmartNav logic were it belongs ... i.e. in Header controller. Some cleanup.