*add option to redirect stdout, stderr to files
*generate usage dynamically
*bencode/decode
--file_hash
- *figure out what hashing needs to be done
- -merkle.c?
- -examine .py script
- -BLOCK_SIZE? pieces per block?
+*file_hash
-watch -- SKIP
*start watching thread
*figure out flags
-feed
-prerequistes
*bencode/decoding
- -build merkle tree
- -create .torrent files
+ *build merkle tree
+ *create .torrent files
-magnet links
-networking
-port option
+ -consider removing block->data
+ -how to send data efficiently
-signal handler
-graceful shutdown
-watch threads
-mid-request in server
-daemonize
-tests
+ -block - HERE
+ -file_hash
-util
-concat tests
-tree creation tests