I have been making slow but steady progress on my Noah's Ark simulator for the past quiet weeks; I have created a system to display arbitrary simulation spaces which display some aspect of the simulation. These spaces are square and only one can be 'active for interaction' at once. Spaces can contain various elements and currently support condition displays of graphics layers and a full mark down text layout engine.
Some elements in these spaces are linked to action lists which allow the player to open cards - a card is a modal surface containing details on a specific issue and can include controls that can be selected from and manipulated.
So I have a working demo of this technology here with some scrappy art work - it doesn't do very much but you can see the basic ideas are in place from an interface perspective.