To Do:
-create guix manifest
- -package definition instead?
+ -package definition instead? both?
-uninstall libsodium
--dht implementation
- -create library?
- -would need bencoding code
- -abstract into own project?
- -copy code from seeder?
- -net code
- -explore udp and then port learnings to seeder...
- -wouldn't need to be multi-threaded
- -http://bittorrent.org/beps/bep_0005.html
-explore torrent protocol
-examine protocol with tcpdump
-outgoing only?