refactored domain modeling.
Imporved domain modeling slides.