move confed to its own repo