Added UIProperties
Create config if not exists
Added Locale to UI
Changed config-dir
Refactoring