apply some R# magic to refactor classes into dedicated files for better readability of the application contracts aka published language in DDD lingo.
group related components into dedicated namespaces/folders.
work in progress