Add Domain classes as EF objects. Classes are taken from specification description
Merge with Artem's commit