"adding socket server, basic files"