Refactor Domain to make supporting Funcs for validation explicit.  Create a contract that has to be implemented.
Working on Read side
Automatically populate Scott and Hannah when starting up.