Just wanted to give a quick project status for anyone following along. I took the branch domain-scaffold a few days ago. Basically this branch has the domain model in place and some static scaffolding. I wanted to keep this on a separate branch so you can where we came from on this project. The domain model is pretty basic and I wanted to keep it that way for this pretty basic demo project. Here is a quick view so we can compare it to what it looks like later.

Since then I have ripped out all of the scaffolding and started building out my own presentation layer. You can follow along on the develop branch. Below is a link to this branch.