Created domain service interface
Refactoring namespaces
Refactoring