WIP: Refactor: split monolithic index.html into separate CSS/JS files #1

Draft
Copilot wants to merge 2 commits from copilot/clean-up-code-for-scalability into master
pull from: copilot/clean-up-code-for-scalability
2 Commits