initial commit of tcp-generator