Denigma defines three logical principles. In Denigma there is a strong separation between content/data, view/control and presentation/templates. These tasks are primary loosely allocated among the Scientists, Developers and Artists.
The models in Denigma define the actually content of Denigma's data. The views and particularly the Data App control how this data get logical managed, and lastly the templates determine the representation and style (i.e. the appearance).