initial commit for raw socket project