We have one frame which is filled with different content each time.
This frame is stored in the FrameManager and all content must be
derived from UIFrame (Naming: XXXScreen as in StartScreen).
This frame can have at most one modal dialog. Such a dialog must be
derived from UIDialog.