Domain code - in Kotlin - for the Proof of Concept for Atomic Claim Sourcing and Event Sourcing, for multiple domains.