StateMachine Extended history
Prototype: dialogue with history

+ Entity chooser : gives a specified widget an entity