1. JS modules like Bootstrap, Pooper and others can be configured in CMake to make it downloadable so that we can save space. 2. Management of versions and github path should be updated to download the required version.