def main(): interface = CLIInterface() generator = FixedIntervalGenerator() mixer = AdditionMixer(generator) encryption = DummyEncryption() emitter = DummyEmitter() contacts = TestContacts() interface.output = mixer generator.output = mixer mixer.output = encryption encryption.output = emitter interface.contacts = contacts generator.contacts = contacts mixer.start_loop() interface.run()