Hi Symless,
Clever product but a long way to go to make this a seamless product (yes, intended pun) :
Provide an option to auto-start when booting the server and client.
Use auto-config as the default option
When an incoming client request is received by a server, put the name of the client in window of "denied" clients (the log indicates which clients are being denied)
Allow user to drag "denied" client into the "permitted" window. Your software is case-sensitive which means the user manually putting in the client name can cause numerous issues.
On MacOS,