organization of samples socket folder and a simple first socket source code