initial commit for the sockets mini-projects