Added domain model: entity framework context, repositories and models