-- Added confirmation message when running delete.
-- Fixed recordings not being completely downloaded if the download was canceled and executed with the same query.
-- Fixed SSL certificate error.
-- Fixed using double quote operator in arguments.
-----------------------------------------------------------------------------------------------------------------------------------------------------
v2.0.3 Jul 11, 2022 -- Decreased number of console messages when downloading.
-- Removed SSL certificate mitigation, may need workaround on some PCs.
-- Modified test cases to include more assertions.
-- Fixed download error due to switch to HTTPS.
-- Fixed print error with concatenation of str and int in purge function.
-- Fixed expected naming scheme in assertion of test cases.
-----------------------------------------------------------------------------------------------------------------------------------------------------
v2.0.4 Jul 18, 2022 -- Added method for generating links from metadata in preparation for async implementation.
-- Fixed issue where 1st page of recordings was continuosly redownloaded if more than one page was present.
-- Fixed typo in metadata console messages.
-----------------------------------------------------------------------------------------------------------------------------------------------------
v3.0.0 Aug 9, 2022 -- Added asynchronous downloading of recordings.
-- Separated download function into two for easier async implementation.
-- Removed "in_progress.txt" functionality to work with async. Be careful with stopping a download as this will corrupt files.
-- Modified tests to include async functionality.
-- Updated README.
-- Added further comments and console messages explaining code functionality.
-- Added checking for existence of directory to prevent errors.