Finish first draft of migration blog

Includes changes in the domain model for testing migration.