migrate SimplyVanish integration into framework