socket, server and client, templates to another project (just dont wanna make another repo for python learning)