refactoring: renamed namespaces
refactoring WIdgetFactory
refactoring