Say a comet comes down from the sky and destroys the cloud and you need to completely rebuild Clarity.fm from scratch, including all existing features. How would you go about doing it? What frameworks and programming languages would you use? How much would a project like that cost? What features would be the most costly/time consuming to build?