Window_Interaction_Handler can be used as a bus system. It is designed to keep track of events until they are being read out somewhere. The dialog on startup checks whether a config file exists and prompts to create one if it doesn’t.