pub(crate) fn main() -> Result<()>
Spawns the [‘dmx_output_loop’]-thread an than starts the main REPL.