Add dal and domain models, repository and db context.