diff --git a/.github/workflows/refresh-elo.yml b/sites/40k-rankings/.github/workflows/refresh-elo.yml similarity index 100% rename from .github/workflows/refresh-elo.yml rename to sites/40k-rankings/.github/workflows/refresh-elo.yml diff --git a/.gitignore b/sites/40k-rankings/.gitignore similarity index 100% rename from .gitignore rename to sites/40k-rankings/.gitignore diff --git a/.gitlab-ci.yml b/sites/40k-rankings/.gitlab-ci.yml similarity index 100% rename from .gitlab-ci.yml rename to sites/40k-rankings/.gitlab-ci.yml diff --git a/40k-rankings.gateway-gamers.net.conf b/sites/40k-rankings/40k-rankings.gateway-gamers.net.conf similarity index 100% rename from 40k-rankings.gateway-gamers.net.conf rename to sites/40k-rankings/40k-rankings.gateway-gamers.net.conf diff --git a/README.md b/sites/40k-rankings/README.md similarity index 100% rename from README.md rename to sites/40k-rankings/README.md diff --git a/gateway_gamers_leaderboard.html b/sites/40k-rankings/gateway_gamers_leaderboard.html similarity index 100% rename from gateway_gamers_leaderboard.html rename to sites/40k-rankings/gateway_gamers_leaderboard.html diff --git a/index.html b/sites/40k-rankings/index.html similarity index 100% rename from index.html rename to sites/40k-rankings/index.html diff --git a/package-lock.json b/sites/40k-rankings/package-lock.json similarity index 100% rename from package-lock.json rename to sites/40k-rankings/package-lock.json diff --git a/package.json b/sites/40k-rankings/package.json similarity index 100% rename from package.json rename to sites/40k-rankings/package.json diff --git a/postcss.config.js b/sites/40k-rankings/postcss.config.js similarity index 100% rename from postcss.config.js rename to sites/40k-rankings/postcss.config.js diff --git a/public/elo-data.json b/sites/40k-rankings/public/elo-data.json similarity index 100% rename from public/elo-data.json rename to sites/40k-rankings/public/elo-data.json diff --git a/public/footer.html b/sites/40k-rankings/public/footer.html similarity index 100% rename from public/footer.html rename to sites/40k-rankings/public/footer.html diff --git a/public/header.html b/sites/40k-rankings/public/header.html similarity index 100% rename from public/header.html rename to sites/40k-rankings/public/header.html diff --git a/public/images/logo.png b/sites/40k-rankings/public/images/logo.png similarity index 100% rename from public/images/logo.png rename to sites/40k-rankings/public/images/logo.png diff --git a/public/images/photo1.jpg b/sites/40k-rankings/public/images/photo1.jpg similarity index 100% rename from public/images/photo1.jpg rename to sites/40k-rankings/public/images/photo1.jpg diff --git a/public/images/photo2.jpg b/sites/40k-rankings/public/images/photo2.jpg similarity index 100% rename from public/images/photo2.jpg rename to sites/40k-rankings/public/images/photo2.jpg diff --git a/public/images/photo3.jpg b/sites/40k-rankings/public/images/photo3.jpg similarity index 100% rename from public/images/photo3.jpg rename to sites/40k-rankings/public/images/photo3.jpg diff --git a/public/images/photo4.jpg b/sites/40k-rankings/public/images/photo4.jpg similarity index 100% rename from public/images/photo4.jpg rename to sites/40k-rankings/public/images/photo4.jpg diff --git a/public/images/photo5.jpg b/sites/40k-rankings/public/images/photo5.jpg similarity index 100% rename from public/images/photo5.jpg rename to sites/40k-rankings/public/images/photo5.jpg diff --git a/src/main.js b/sites/40k-rankings/src/main.js similarity index 100% rename from src/main.js rename to sites/40k-rankings/src/main.js diff --git a/src/style.css b/sites/40k-rankings/src/style.css similarity index 100% rename from src/style.css rename to sites/40k-rankings/src/style.css diff --git a/statcheck-elo-scraper/.gitignore b/sites/40k-rankings/statcheck-elo-scraper/.gitignore similarity index 100% rename from statcheck-elo-scraper/.gitignore rename to sites/40k-rankings/statcheck-elo-scraper/.gitignore diff --git a/statcheck-elo-scraper/README.md b/sites/40k-rankings/statcheck-elo-scraper/README.md similarity index 100% rename from statcheck-elo-scraper/README.md rename to sites/40k-rankings/statcheck-elo-scraper/README.md diff --git a/statcheck-elo-scraper/download_and_parse.py b/sites/40k-rankings/statcheck-elo-scraper/download_and_parse.py similarity index 100% rename from statcheck-elo-scraper/download_and_parse.py rename to sites/40k-rankings/statcheck-elo-scraper/download_and_parse.py diff --git a/statcheck-elo-scraper/pure_python_elo_scrape.py b/sites/40k-rankings/statcheck-elo-scraper/pure_python_elo_scrape.py similarity index 100% rename from statcheck-elo-scraper/pure_python_elo_scrape.py rename to sites/40k-rankings/statcheck-elo-scraper/pure_python_elo_scrape.py diff --git a/statcheck-elo-scraper/refresh_elo.py b/sites/40k-rankings/statcheck-elo-scraper/refresh_elo.py similarity index 100% rename from statcheck-elo-scraper/refresh_elo.py rename to sites/40k-rankings/statcheck-elo-scraper/refresh_elo.py diff --git a/vite.config.js b/sites/40k-rankings/vite.config.js similarity index 100% rename from vite.config.js rename to sites/40k-rankings/vite.config.js