Add header navigation service and rename existing services
Complete the navigation factory and configure header navigation service