install logger
minor refactoring in peer comms logic
make test runner less noisy
no need to test that many
more bitfield operations and tests