added code snipped to domain section
some cleanup
Merge pull request #2 from whatSocks/domain_model

Domain model