Added documentation for DomainViewModel