refactoring UI : navbar, panel, lang