move flashing protocols to separate folder