fix a lot of wrong import; some PEP8 modification; check the translation system, to be fixed