refactor(bitswap:notifications) move, rename

add interface