No Domain

Moved classes to WebUI "Domain" folder to integrate them more easily
with Identity. Refactored.