Add the BgSource object to define the common aspects of background sources and make sure the existing sources inherit from it.