additional changes for share functionality
changes for setting the languages
language switch
adding translatability
configurability and persistence for user settings
forgot to initialize
ui updates