Would there be any point to doing that? All it currently does is start the server, after which console waits for user to press Enter to stop it again.
If still, you could pretty much put all classes into a winforms app, put half of Sub Main in a 'start' button event and the rest to stop the server in a 'stop' button event. Also look at 'writeLogSystem' method, all output goes to this, where you could change the Console.Writeline to a different display.