Split ActiveFrameManager out of MainFrame