Added domain model file to design folder to help concentrate my thoughts about the refactor.