Revert "Revert "domain model created""

This reverts commit d31f08a38eb7656f03ddd8661334987e53119ceb.