~ Re-ordered some initializations in MainFrameController
~ Added a reset functionality in MainFrameController for the WorldController