My first attempt add assembling the domain model for my first story... aaarrgghhh it is taxing my brain!