Some work on domain models
First pattern get generated via fluid ... not much else is working yet