Modify ThirdPartyContent schema to accommodate YouTubeVideo & InstgramPost

As of now, it is only YouTube videos that are expected to be klapped by users and saved in ThirdPartyContent. Now with Instagram Instagram integration, we expect users to Klap/pay for the Instagram content as well. So, this schema has to me modified to accommodate both. Or, possibly make it generic to save time for future integrations.