- core/ - persistenz der daten - enthält die wahrheit zum zustand der welt - model - scenes/ - verwaltet die darstellung der szene - dürfen berechnen, aber nicht den zustand ändern - logik wird an systeme gesendet und von diesen empfangen - view - systems/ - verarbeiten logik von szenen - schnittstelle von szenen und core - dürfen berechnungen durchführen - controller - assets/ - objekte für szenen