request pieces
move functions
send bitfield
max piece count is int32
rename var
custom logger
log