Update launcher to have name and unique server
Make client and server work with both
Added tooltips
TODO: Make the server connect to rendezvous.