Added/Removed various TODOs. PreferredNeighbor only unchokes interested
peers. How do we want to implement the closure of the program?