Break supervisor plugins into submodule