diff --git a/src/FilterLists.Web/.gitignore b/web/.gitignore similarity index 100% rename from src/FilterLists.Web/.gitignore rename to web/.gitignore diff --git a/src/FilterLists.Web/Dockerfile b/web/Dockerfile similarity index 100% rename from src/FilterLists.Web/Dockerfile rename to web/Dockerfile diff --git a/src/FilterLists.Web/config-overrides.js b/web/config-overrides.js similarity index 100% rename from src/FilterLists.Web/config-overrides.js rename to web/config-overrides.js diff --git a/src/FilterLists.Web/nginx/conf.d/default.conf b/web/nginx/conf.d/default.conf similarity index 100% rename from src/FilterLists.Web/nginx/conf.d/default.conf rename to web/nginx/conf.d/default.conf diff --git a/src/FilterLists.Web/package-lock.json b/web/package-lock.json similarity index 100% rename from src/FilterLists.Web/package-lock.json rename to web/package-lock.json diff --git a/src/FilterLists.Web/package.json b/web/package.json similarity index 100% rename from src/FilterLists.Web/package.json rename to web/package.json diff --git a/src/FilterLists.Web/public/icon_filterlists.png b/web/public/icon_filterlists.png similarity index 100% rename from src/FilterLists.Web/public/icon_filterlists.png rename to web/public/icon_filterlists.png diff --git a/src/FilterLists.Web/public/index.html b/web/public/index.html similarity index 100% rename from src/FilterLists.Web/public/index.html rename to web/public/index.html diff --git a/src/FilterLists.Web/public/logo_filterlists.png b/web/public/logo_filterlists.png similarity index 100% rename from src/FilterLists.Web/public/logo_filterlists.png rename to web/public/logo_filterlists.png diff --git a/src/FilterLists.Web/public/manifest.json b/web/public/manifest.json similarity index 100% rename from src/FilterLists.Web/public/manifest.json rename to web/public/manifest.json diff --git a/src/FilterLists.Web/src/App.test.tsx b/web/src/App.test.tsx similarity index 100% rename from src/FilterLists.Web/src/App.test.tsx rename to web/src/App.test.tsx diff --git a/src/FilterLists.Web/src/App.tsx b/web/src/App.tsx similarity index 100% rename from src/FilterLists.Web/src/App.tsx rename to web/src/App.tsx diff --git a/src/FilterLists.Web/src/components/Description.tsx b/web/src/components/Description.tsx similarity index 100% rename from src/FilterLists.Web/src/components/Description.tsx rename to web/src/components/Description.tsx diff --git a/src/FilterLists.Web/src/components/LicenseTag.tsx b/web/src/components/LicenseTag.tsx similarity index 100% rename from src/FilterLists.Web/src/components/LicenseTag.tsx rename to web/src/components/LicenseTag.tsx diff --git a/src/FilterLists.Web/src/components/LinkButton.tsx b/web/src/components/LinkButton.tsx similarity index 100% rename from src/FilterLists.Web/src/components/LinkButton.tsx rename to web/src/components/LinkButton.tsx diff --git a/src/FilterLists.Web/src/components/ListInfoButton.tsx b/web/src/components/ListInfoButton.tsx similarity index 100% rename from src/FilterLists.Web/src/components/ListInfoButton.tsx rename to web/src/components/ListInfoButton.tsx diff --git a/src/FilterLists.Web/src/components/PublishedDate.tsx b/web/src/components/PublishedDate.tsx similarity index 100% rename from src/FilterLists.Web/src/components/PublishedDate.tsx rename to web/src/components/PublishedDate.tsx diff --git a/src/FilterLists.Web/src/components/SubscribeButtons.tsx b/web/src/components/SubscribeButtons.tsx similarity index 100% rename from src/FilterLists.Web/src/components/SubscribeButtons.tsx rename to web/src/components/SubscribeButtons.tsx diff --git a/src/FilterLists.Web/src/components/SyntaxTag.tsx b/web/src/components/SyntaxTag.tsx similarity index 100% rename from src/FilterLists.Web/src/components/SyntaxTag.tsx rename to web/src/components/SyntaxTag.tsx diff --git a/src/FilterLists.Web/src/components/index.ts b/web/src/components/index.ts similarity index 100% rename from src/FilterLists.Web/src/components/index.ts rename to web/src/components/index.ts diff --git a/src/FilterLists.Web/src/components/languageCloud/LanguageCloud.module.css b/web/src/components/languageCloud/LanguageCloud.module.css similarity index 100% rename from src/FilterLists.Web/src/components/languageCloud/LanguageCloud.module.css rename to web/src/components/languageCloud/LanguageCloud.module.css diff --git a/src/FilterLists.Web/src/components/languageCloud/LanguageCloud.tsx b/web/src/components/languageCloud/LanguageCloud.tsx similarity index 100% rename from src/FilterLists.Web/src/components/languageCloud/LanguageCloud.tsx rename to web/src/components/languageCloud/LanguageCloud.tsx diff --git a/src/FilterLists.Web/src/components/languageCloud/index.ts b/web/src/components/languageCloud/index.ts similarity index 100% rename from src/FilterLists.Web/src/components/languageCloud/index.ts rename to web/src/components/languageCloud/index.ts diff --git a/src/FilterLists.Web/src/components/listInfoDrawer/ListInfoDrawer.tsx b/web/src/components/listInfoDrawer/ListInfoDrawer.tsx similarity index 100% rename from src/FilterLists.Web/src/components/listInfoDrawer/ListInfoDrawer.tsx rename to web/src/components/listInfoDrawer/ListInfoDrawer.tsx diff --git a/src/FilterLists.Web/src/components/listInfoDrawer/index.ts b/web/src/components/listInfoDrawer/index.ts similarity index 100% rename from src/FilterLists.Web/src/components/listInfoDrawer/index.ts rename to web/src/components/listInfoDrawer/index.ts diff --git a/src/FilterLists.Web/src/components/listInfoDrawer/listInfoDrawer.css b/web/src/components/listInfoDrawer/listInfoDrawer.css similarity index 100% rename from src/FilterLists.Web/src/components/listInfoDrawer/listInfoDrawer.css rename to web/src/components/listInfoDrawer/listInfoDrawer.css diff --git a/src/FilterLists.Web/src/components/listsTable/ListDrawer.tsx b/web/src/components/listsTable/ListDrawer.tsx similarity index 100% rename from src/FilterLists.Web/src/components/listsTable/ListDrawer.tsx rename to web/src/components/listsTable/ListDrawer.tsx diff --git a/src/FilterLists.Web/src/components/listsTable/ListsTable.module.css b/web/src/components/listsTable/ListsTable.module.css similarity index 100% rename from src/FilterLists.Web/src/components/listsTable/ListsTable.module.css rename to web/src/components/listsTable/ListsTable.module.css diff --git a/src/FilterLists.Web/src/components/listsTable/ListsTable.tsx b/web/src/components/listsTable/ListsTable.tsx similarity index 100% rename from src/FilterLists.Web/src/components/listsTable/ListsTable.tsx rename to web/src/components/listsTable/ListsTable.tsx diff --git a/src/FilterLists.Web/src/components/listsTable/ListsTableHoc.tsx b/web/src/components/listsTable/ListsTableHoc.tsx similarity index 100% rename from src/FilterLists.Web/src/components/listsTable/ListsTableHoc.tsx rename to web/src/components/listsTable/ListsTableHoc.tsx diff --git a/src/FilterLists.Web/src/components/listsTable/arraySorter.ts b/web/src/components/listsTable/arraySorter.ts similarity index 100% rename from src/FilterLists.Web/src/components/listsTable/arraySorter.ts rename to web/src/components/listsTable/arraySorter.ts diff --git a/src/FilterLists.Web/src/components/listsTable/index.ts b/web/src/components/listsTable/index.ts similarity index 100% rename from src/FilterLists.Web/src/components/listsTable/index.ts rename to web/src/components/listsTable/index.ts diff --git a/src/FilterLists.Web/src/components/listsTable/listsTable.css b/web/src/components/listsTable/listsTable.css similarity index 100% rename from src/FilterLists.Web/src/components/listsTable/listsTable.css rename to web/src/components/listsTable/listsTable.css diff --git a/src/FilterLists.Web/src/components/maintainerCloud/MaintainerCloud.module.css b/web/src/components/maintainerCloud/MaintainerCloud.module.css similarity index 100% rename from src/FilterLists.Web/src/components/maintainerCloud/MaintainerCloud.module.css rename to web/src/components/maintainerCloud/MaintainerCloud.module.css diff --git a/src/FilterLists.Web/src/components/maintainerCloud/MaintainerCloud.tsx b/web/src/components/maintainerCloud/MaintainerCloud.tsx similarity index 100% rename from src/FilterLists.Web/src/components/maintainerCloud/MaintainerCloud.tsx rename to web/src/components/maintainerCloud/MaintainerCloud.tsx diff --git a/src/FilterLists.Web/src/components/maintainerCloud/index.ts b/web/src/components/maintainerCloud/index.ts similarity index 100% rename from src/FilterLists.Web/src/components/maintainerCloud/index.ts rename to web/src/components/maintainerCloud/index.ts diff --git a/src/FilterLists.Web/src/components/maintainers/Maintainers.tsx b/web/src/components/maintainers/Maintainers.tsx similarity index 100% rename from src/FilterLists.Web/src/components/maintainers/Maintainers.tsx rename to web/src/components/maintainers/Maintainers.tsx diff --git a/src/FilterLists.Web/src/components/maintainers/index.ts b/web/src/components/maintainers/index.ts similarity index 100% rename from src/FilterLists.Web/src/components/maintainers/index.ts rename to web/src/components/maintainers/index.ts diff --git a/src/FilterLists.Web/src/components/maintainers/maintainers.css b/web/src/components/maintainers/maintainers.css similarity index 100% rename from src/FilterLists.Web/src/components/maintainers/maintainers.css rename to web/src/components/maintainers/maintainers.css diff --git a/src/FilterLists.Web/src/components/softwareCloud/SoftwareCloud.module.css b/web/src/components/softwareCloud/SoftwareCloud.module.css similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/SoftwareCloud.module.css rename to web/src/components/softwareCloud/SoftwareCloud.module.css diff --git a/src/FilterLists.Web/src/components/softwareCloud/SoftwareCloud.tsx b/web/src/components/softwareCloud/SoftwareCloud.tsx similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/SoftwareCloud.tsx rename to web/src/components/softwareCloud/SoftwareCloud.tsx diff --git a/src/FilterLists.Web/src/components/softwareCloud/SoftwareIcon.tsx b/web/src/components/softwareCloud/SoftwareIcon.tsx similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/SoftwareIcon.tsx rename to web/src/components/softwareCloud/SoftwareIcon.tsx diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/01-uBlock-Origin.svg b/web/src/components/softwareCloud/imgs/01-uBlock-Origin.svg similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/01-uBlock-Origin.svg rename to web/src/components/softwareCloud/imgs/01-uBlock-Origin.svg diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/02-Adblock-Plus.svg b/web/src/components/softwareCloud/imgs/02-Adblock-Plus.svg similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/02-Adblock-Plus.svg rename to web/src/components/softwareCloud/imgs/02-Adblock-Plus.svg diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/03-AdGuard.svg b/web/src/components/softwareCloud/imgs/03-AdGuard.svg similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/03-AdGuard.svg rename to web/src/components/softwareCloud/imgs/03-AdGuard.svg diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/04-DNS66.png b/web/src/components/softwareCloud/imgs/04-DNS66.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/04-DNS66.png rename to web/src/components/softwareCloud/imgs/04-DNS66.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/05-Nano-Adblocker.png b/web/src/components/softwareCloud/imgs/05-Nano-Adblocker.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/05-Nano-Adblocker.png rename to web/src/components/softwareCloud/imgs/05-Nano-Adblocker.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/06-AdBlock.png b/web/src/components/softwareCloud/imgs/06-AdBlock.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/06-AdBlock.png rename to web/src/components/softwareCloud/imgs/06-AdBlock.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/07-AdAway.png b/web/src/components/softwareCloud/imgs/07-AdAway.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/07-AdAway.png rename to web/src/components/softwareCloud/imgs/07-AdAway.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/08-Personal-Blocklist.png b/web/src/components/softwareCloud/imgs/08-Personal-Blocklist.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/08-Personal-Blocklist.png rename to web/src/components/softwareCloud/imgs/08-Personal-Blocklist.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/10-Redirector.png b/web/src/components/softwareCloud/imgs/10-Redirector.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/10-Redirector.png rename to web/src/components/softwareCloud/imgs/10-Redirector.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/11-Hosts-File-Editor.png b/web/src/components/softwareCloud/imgs/11-Hosts-File-Editor.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/11-Hosts-File-Editor.png rename to web/src/components/softwareCloud/imgs/11-Hosts-File-Editor.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/12-Gas-Mask.png b/web/src/components/softwareCloud/imgs/12-Gas-Mask.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/12-Gas-Mask.png rename to web/src/components/softwareCloud/imgs/12-Gas-Mask.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/13-MinerBlock.svg b/web/src/components/softwareCloud/imgs/13-MinerBlock.svg similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/13-MinerBlock.svg rename to web/src/components/softwareCloud/imgs/13-MinerBlock.svg diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/14-Pi-hole.svg b/web/src/components/softwareCloud/imgs/14-Pi-hole.svg similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/14-Pi-hole.svg rename to web/src/components/softwareCloud/imgs/14-Pi-hole.svg diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/15-uBlock.svg b/web/src/components/softwareCloud/imgs/15-uBlock.svg similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/15-uBlock.svg rename to web/src/components/softwareCloud/imgs/15-uBlock.svg diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/16-Internet-Explorer-TPL.svg b/web/src/components/softwareCloud/imgs/16-Internet-Explorer-TPL.svg similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/16-Internet-Explorer-TPL.svg rename to web/src/components/softwareCloud/imgs/16-Internet-Explorer-TPL.svg diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/17-Google-Hit-Hider-by-Domain.png b/web/src/components/softwareCloud/imgs/17-Google-Hit-Hider-by-Domain.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/17-Google-Hit-Hider-by-Domain.png rename to web/src/components/softwareCloud/imgs/17-Google-Hit-Hider-by-Domain.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/18-FireHOL.png b/web/src/components/softwareCloud/imgs/18-FireHOL.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/18-FireHOL.png rename to web/src/components/softwareCloud/imgs/18-FireHOL.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/19-Samsung-Knox.png b/web/src/components/softwareCloud/imgs/19-Samsung-Knox.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/19-Samsung-Knox.png rename to web/src/components/softwareCloud/imgs/19-Samsung-Knox.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/20-Little-Snitch.png b/web/src/components/softwareCloud/imgs/20-Little-Snitch.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/20-Little-Snitch.png rename to web/src/components/softwareCloud/imgs/20-Little-Snitch.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/21-Privoxy.png b/web/src/components/softwareCloud/imgs/21-Privoxy.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/21-Privoxy.png rename to web/src/components/softwareCloud/imgs/21-Privoxy.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/22-Diversion.png b/web/src/components/softwareCloud/imgs/22-Diversion.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/22-Diversion.png rename to web/src/components/softwareCloud/imgs/22-Diversion.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/23-dnsmasq.png b/web/src/components/softwareCloud/imgs/23-dnsmasq.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/23-dnsmasq.png rename to web/src/components/softwareCloud/imgs/23-dnsmasq.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/24-Slimjet.png b/web/src/components/softwareCloud/imgs/24-Slimjet.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/24-Slimjet.png rename to web/src/components/softwareCloud/imgs/24-Slimjet.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/25-uMatrix.png b/web/src/components/softwareCloud/imgs/25-uMatrix.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/25-uMatrix.png rename to web/src/components/softwareCloud/imgs/25-uMatrix.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/26-Blokada.png b/web/src/components/softwareCloud/imgs/26-Blokada.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/26-Blokada.png rename to web/src/components/softwareCloud/imgs/26-Blokada.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/27-hostsmgr.png b/web/src/components/softwareCloud/imgs/27-hostsmgr.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/27-hostsmgr.png rename to web/src/components/softwareCloud/imgs/27-hostsmgr.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/28-personalDNSfilter.svg b/web/src/components/softwareCloud/imgs/28-personalDNSfilter.svg similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/28-personalDNSfilter.svg rename to web/src/components/softwareCloud/imgs/28-personalDNSfilter.svg diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/29-Unbound.png b/web/src/components/softwareCloud/imgs/29-Unbound.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/29-Unbound.png rename to web/src/components/softwareCloud/imgs/29-Unbound.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/30-BIND.png b/web/src/components/softwareCloud/imgs/30-BIND.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/30-BIND.png rename to web/src/components/softwareCloud/imgs/30-BIND.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/31-AdGuard-Home.png b/web/src/components/softwareCloud/imgs/31-AdGuard-Home.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/31-AdGuard-Home.png rename to web/src/components/softwareCloud/imgs/31-AdGuard-Home.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/32-AdNauseam.png b/web/src/components/softwareCloud/imgs/32-AdNauseam.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/32-AdNauseam.png rename to web/src/components/softwareCloud/imgs/32-AdNauseam.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/33-Legacy-Unix-Derivatives.png b/web/src/components/softwareCloud/imgs/33-Legacy-Unix-Derivatives.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/33-Legacy-Unix-Derivatives.png rename to web/src/components/softwareCloud/imgs/33-Legacy-Unix-Derivatives.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/34-Windows-command-line.png b/web/src/components/softwareCloud/imgs/34-Windows-command-line.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/34-Windows-command-line.png rename to web/src/components/softwareCloud/imgs/34-Windows-command-line.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/35-Shadowsocks.png b/web/src/components/softwareCloud/imgs/35-Shadowsocks.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/35-Shadowsocks.png rename to web/src/components/softwareCloud/imgs/35-Shadowsocks.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/36-ShadowsocksR.png b/web/src/components/softwareCloud/imgs/36-ShadowsocksR.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/36-ShadowsocksR.png rename to web/src/components/softwareCloud/imgs/36-ShadowsocksR.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/37-Shadowrocket.png b/web/src/components/softwareCloud/imgs/37-Shadowrocket.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/37-Shadowrocket.png rename to web/src/components/softwareCloud/imgs/37-Shadowrocket.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/38-DNSRedirector.png b/web/src/components/softwareCloud/imgs/38-DNSRedirector.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/38-DNSRedirector.png rename to web/src/components/softwareCloud/imgs/38-DNSRedirector.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/39-pfBlockerNG.png b/web/src/components/softwareCloud/imgs/39-pfBlockerNG.png similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/39-pfBlockerNG.png rename to web/src/components/softwareCloud/imgs/39-pfBlockerNG.png diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/imgs.d.ts b/web/src/components/softwareCloud/imgs/imgs.d.ts similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/imgs.d.ts rename to web/src/components/softwareCloud/imgs/imgs.d.ts diff --git a/src/FilterLists.Web/src/components/softwareCloud/imgs/index.ts b/web/src/components/softwareCloud/imgs/index.ts similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/imgs/index.ts rename to web/src/components/softwareCloud/imgs/index.ts diff --git a/src/FilterLists.Web/src/components/softwareCloud/index.ts b/web/src/components/softwareCloud/index.ts similarity index 100% rename from src/FilterLists.Web/src/components/softwareCloud/index.ts rename to web/src/components/softwareCloud/index.ts diff --git a/src/FilterLists.Web/src/components/tagCloud/TagCloud.module.css b/web/src/components/tagCloud/TagCloud.module.css similarity index 100% rename from src/FilterLists.Web/src/components/tagCloud/TagCloud.module.css rename to web/src/components/tagCloud/TagCloud.module.css diff --git a/src/FilterLists.Web/src/components/tagCloud/TagCloud.tsx b/web/src/components/tagCloud/TagCloud.tsx similarity index 100% rename from src/FilterLists.Web/src/components/tagCloud/TagCloud.tsx rename to web/src/components/tagCloud/TagCloud.tsx diff --git a/src/FilterLists.Web/src/components/tagCloud/index.ts b/web/src/components/tagCloud/index.ts similarity index 100% rename from src/FilterLists.Web/src/components/tagCloud/index.ts rename to web/src/components/tagCloud/index.ts diff --git a/src/FilterLists.Web/src/constants.ts b/web/src/constants.ts similarity index 100% rename from src/FilterLists.Web/src/constants.ts rename to web/src/constants.ts diff --git a/src/FilterLists.Web/src/hooks/index.ts b/web/src/hooks/index.ts similarity index 100% rename from src/FilterLists.Web/src/hooks/index.ts rename to web/src/hooks/index.ts diff --git a/src/FilterLists.Web/src/hooks/useApiData.tsx b/web/src/hooks/useApiData.tsx similarity index 100% rename from src/FilterLists.Web/src/hooks/useApiData.tsx rename to web/src/hooks/useApiData.tsx diff --git a/src/FilterLists.Web/src/hooks/useLanguages.tsx b/web/src/hooks/useLanguages.tsx similarity index 100% rename from src/FilterLists.Web/src/hooks/useLanguages.tsx rename to web/src/hooks/useLanguages.tsx diff --git a/src/FilterLists.Web/src/hooks/useLicenses.tsx b/web/src/hooks/useLicenses.tsx similarity index 100% rename from src/FilterLists.Web/src/hooks/useLicenses.tsx rename to web/src/hooks/useLicenses.tsx diff --git a/src/FilterLists.Web/src/hooks/useLists.tsx b/web/src/hooks/useLists.tsx similarity index 100% rename from src/FilterLists.Web/src/hooks/useLists.tsx rename to web/src/hooks/useLists.tsx diff --git a/src/FilterLists.Web/src/hooks/useMaintainers.tsx b/web/src/hooks/useMaintainers.tsx similarity index 100% rename from src/FilterLists.Web/src/hooks/useMaintainers.tsx rename to web/src/hooks/useMaintainers.tsx diff --git a/src/FilterLists.Web/src/hooks/useSearchColumnFilter.tsx b/web/src/hooks/useSearchColumnFilter.tsx similarity index 100% rename from src/FilterLists.Web/src/hooks/useSearchColumnFilter.tsx rename to web/src/hooks/useSearchColumnFilter.tsx diff --git a/src/FilterLists.Web/src/hooks/useSoftware.tsx b/web/src/hooks/useSoftware.tsx similarity index 100% rename from src/FilterLists.Web/src/hooks/useSoftware.tsx rename to web/src/hooks/useSoftware.tsx diff --git a/src/FilterLists.Web/src/hooks/useSyntaxes.tsx b/web/src/hooks/useSyntaxes.tsx similarity index 100% rename from src/FilterLists.Web/src/hooks/useSyntaxes.tsx rename to web/src/hooks/useSyntaxes.tsx diff --git a/src/FilterLists.Web/src/hooks/useTablePageSizer.tsx b/web/src/hooks/useTablePageSizer.tsx similarity index 100% rename from src/FilterLists.Web/src/hooks/useTablePageSizer.tsx rename to web/src/hooks/useTablePageSizer.tsx diff --git a/src/FilterLists.Web/src/hooks/useTags.tsx b/web/src/hooks/useTags.tsx similarity index 100% rename from src/FilterLists.Web/src/hooks/useTags.tsx rename to web/src/hooks/useTags.tsx diff --git a/src/FilterLists.Web/src/index.css b/web/src/index.css similarity index 100% rename from src/FilterLists.Web/src/index.css rename to web/src/index.css diff --git a/src/FilterLists.Web/src/index.tsx b/web/src/index.tsx similarity index 100% rename from src/FilterLists.Web/src/index.tsx rename to web/src/index.tsx diff --git a/src/FilterLists.Web/src/interfaces/Language.ts b/web/src/interfaces/Language.ts similarity index 100% rename from src/FilterLists.Web/src/interfaces/Language.ts rename to web/src/interfaces/Language.ts diff --git a/src/FilterLists.Web/src/interfaces/License.ts b/web/src/interfaces/License.ts similarity index 100% rename from src/FilterLists.Web/src/interfaces/License.ts rename to web/src/interfaces/License.ts diff --git a/src/FilterLists.Web/src/interfaces/List.ts b/web/src/interfaces/List.ts similarity index 100% rename from src/FilterLists.Web/src/interfaces/List.ts rename to web/src/interfaces/List.ts diff --git a/src/FilterLists.Web/src/interfaces/Maintainer.ts b/web/src/interfaces/Maintainer.ts similarity index 100% rename from src/FilterLists.Web/src/interfaces/Maintainer.ts rename to web/src/interfaces/Maintainer.ts diff --git a/src/FilterLists.Web/src/interfaces/Software.ts b/web/src/interfaces/Software.ts similarity index 100% rename from src/FilterLists.Web/src/interfaces/Software.ts rename to web/src/interfaces/Software.ts diff --git a/src/FilterLists.Web/src/interfaces/Syntax.ts b/web/src/interfaces/Syntax.ts similarity index 100% rename from src/FilterLists.Web/src/interfaces/Syntax.ts rename to web/src/interfaces/Syntax.ts diff --git a/src/FilterLists.Web/src/interfaces/Tag.ts b/web/src/interfaces/Tag.ts similarity index 100% rename from src/FilterLists.Web/src/interfaces/Tag.ts rename to web/src/interfaces/Tag.ts diff --git a/src/FilterLists.Web/src/react-app-env.d.ts b/web/src/react-app-env.d.ts similarity index 100% rename from src/FilterLists.Web/src/react-app-env.d.ts rename to web/src/react-app-env.d.ts diff --git a/src/FilterLists.Web/src/utils/index.ts b/web/src/utils/index.ts similarity index 100% rename from src/FilterLists.Web/src/utils/index.ts rename to web/src/utils/index.ts diff --git a/src/FilterLists.Web/src/utils/nameof.ts b/web/src/utils/nameof.ts similarity index 100% rename from src/FilterLists.Web/src/utils/nameof.ts rename to web/src/utils/nameof.ts diff --git a/src/FilterLists.Web/tsconfig.json b/web/tsconfig.json similarity index 100% rename from src/FilterLists.Web/tsconfig.json rename to web/tsconfig.json