Initial structure with entities, value objects and repositories