* fix: add new analytics update type for initial data (from local and server), listen for init updates in analytics page to rebuild on language change
* fix: URL encode construct IDs during construct analytics navigation
* chore: add tooltip to level analytics page, update divider in construct analytics details page
* Make LearningProgressBar load when analytics are initializing
* Hide level dialog while analytics loads
* chore: some simplifications
---------
Co-authored-by: ggurdin <ggurdin@gmail.com>