Game Design The design in decomposed in a relaxed layered architecture, where the Model layer is domain driven.