windows currently shows the terminal mainly so we can see the terminal output. for the production release we should hide this and introduce logging w rotation so if a crash or error were to occur we could diagnose it,
optional: introduce a backchannel to send error reports back to our web portal so we can fix bugs in future releases.