small refactoring to MainFunction to allow for standardized function cooldowns
added Catchup function
added "current episode" function to TSDTV