Refactor

* refactor the code structure
* use PyCharm as IDE
* replace i18n function by python gettext module 
* add README.md
* log message by python.logging
* package by PyInstaller-1.5.1