force user log out if user log in somewhere else;
put ASSETS to a factory;
add i18n translations; language selector;
add more and improve old translations;
adding more translations;
remember user lang selection;
complete all page translations;
translate js file;
fix bug;