Stripped the domain model down to the core for now.