added initial working project files with a socket example