added wpf localization tool
refactored ui for background processing