Add a base class for all migration sources