A fun project to clone TeamViewer