gitignore, readme, some udp code