Feature/tasx 4 user domain class