Refactor build script and update dependencies
Further improve build script, install new dependencies and add some documentation for the build script.
WEBSITE: Start landing page redesign