Solve issue #20 by delaying the recorder module creation until the main window is started