refactoring: UiManager & StoryStage