Moved ResourceNotFoundException to main Exception subpackage
Created Downloader subpackage and implemented it into the abstract VideoServiceProvider