move protocol support into a new protocols/ subdir