added Country Flags for the `locale_navigation()`
changed order of initialize components
introduce pattern `locale_navigation()`