Moved VariantManager into API package