diff --git a/apigate/.env b/.env similarity index 100% rename from apigate/.env rename to .env diff --git a/apigate/.gitignore b/.gitignore similarity index 100% rename from apigate/.gitignore rename to .gitignore diff --git a/apigate/Dockerfile b/Dockerfile similarity index 100% rename from apigate/Dockerfile rename to Dockerfile diff --git a/apigate/README.md b/README.md similarity index 100% rename from apigate/README.md rename to README.md diff --git a/apigate/backends/service_a/Dockerfile b/backends/service_a/Dockerfile similarity index 100% rename from apigate/backends/service_a/Dockerfile rename to backends/service_a/Dockerfile diff --git a/apigate/backends/service_a/main.py b/backends/service_a/main.py similarity index 100% rename from apigate/backends/service_a/main.py rename to backends/service_a/main.py diff --git a/apigate/backends/service_a/requirements.txt b/backends/service_a/requirements.txt similarity index 100% rename from apigate/backends/service_a/requirements.txt rename to backends/service_a/requirements.txt diff --git a/apigate/backends/service_b/Dockerfile b/backends/service_b/Dockerfile similarity index 100% rename from apigate/backends/service_b/Dockerfile rename to backends/service_b/Dockerfile diff --git a/apigate/backends/service_b/main.py b/backends/service_b/main.py similarity index 100% rename from apigate/backends/service_b/main.py rename to backends/service_b/main.py diff --git a/apigate/backends/service_b/requirements.txt b/backends/service_b/requirements.txt similarity index 100% rename from apigate/backends/service_b/requirements.txt rename to backends/service_b/requirements.txt diff --git a/apigate/backends/service_c/Dockerfile b/backends/service_c/Dockerfile similarity index 100% rename from apigate/backends/service_c/Dockerfile rename to backends/service_c/Dockerfile diff --git a/apigate/backends/service_c/main.py b/backends/service_c/main.py similarity index 100% rename from apigate/backends/service_c/main.py rename to backends/service_c/main.py diff --git a/apigate/backends/service_c/requirements.txt b/backends/service_c/requirements.txt similarity index 100% rename from apigate/backends/service_c/requirements.txt rename to backends/service_c/requirements.txt diff --git a/apigate/docker-compose.yml b/docker-compose.yml similarity index 100% rename from apigate/docker-compose.yml rename to docker-compose.yml diff --git a/apigate/docs/api_reference.md b/docs/api_reference.md similarity index 100% rename from apigate/docs/api_reference.md rename to docs/api_reference.md diff --git a/apigate/docs/architecture.md b/docs/architecture.md similarity index 100% rename from apigate/docs/architecture.md rename to docs/architecture.md diff --git a/apigate/gateway/__init__.py b/gateway/__init__.py similarity index 100% rename from apigate/gateway/__init__.py rename to gateway/__init__.py diff --git a/apigate/gateway/auth/__init__.py b/gateway/auth/__init__.py similarity index 100% rename from apigate/gateway/auth/__init__.py rename to gateway/auth/__init__.py diff --git a/apigate/gateway/auth/jwt_handler.py b/gateway/auth/jwt_handler.py similarity index 100% rename from apigate/gateway/auth/jwt_handler.py rename to gateway/auth/jwt_handler.py diff --git a/apigate/gateway/auth/schemas.py b/gateway/auth/schemas.py similarity index 100% rename from apigate/gateway/auth/schemas.py rename to gateway/auth/schemas.py diff --git a/apigate/gateway/config.py b/gateway/config.py similarity index 100% rename from apigate/gateway/config.py rename to gateway/config.py diff --git a/apigate/gateway/dependencies.py b/gateway/dependencies.py similarity index 100% rename from apigate/gateway/dependencies.py rename to gateway/dependencies.py diff --git a/apigate/gateway/main.py b/gateway/main.py similarity index 100% rename from apigate/gateway/main.py rename to gateway/main.py diff --git a/apigate/gateway/metrics/__init__.py b/gateway/metrics/__init__.py similarity index 100% rename from apigate/gateway/metrics/__init__.py rename to gateway/metrics/__init__.py diff --git a/apigate/gateway/metrics/prometheus_metrics.py b/gateway/metrics/prometheus_metrics.py similarity index 100% rename from apigate/gateway/metrics/prometheus_metrics.py rename to gateway/metrics/prometheus_metrics.py diff --git a/apigate/gateway/middleware/__init__.py b/gateway/middleware/__init__.py similarity index 100% rename from apigate/gateway/middleware/__init__.py rename to gateway/middleware/__init__.py diff --git a/apigate/gateway/middleware/auth_middleware.py b/gateway/middleware/auth_middleware.py similarity index 100% rename from apigate/gateway/middleware/auth_middleware.py rename to gateway/middleware/auth_middleware.py diff --git a/apigate/gateway/middleware/circuit_breaker.py b/gateway/middleware/circuit_breaker.py similarity index 100% rename from apigate/gateway/middleware/circuit_breaker.py rename to gateway/middleware/circuit_breaker.py diff --git a/apigate/gateway/middleware/logging_middleware.py b/gateway/middleware/logging_middleware.py similarity index 100% rename from apigate/gateway/middleware/logging_middleware.py rename to gateway/middleware/logging_middleware.py diff --git a/apigate/gateway/middleware/rate_limiter.py b/gateway/middleware/rate_limiter.py similarity index 100% rename from apigate/gateway/middleware/rate_limiter.py rename to gateway/middleware/rate_limiter.py diff --git a/apigate/gateway/redis_client/__init__.py b/gateway/redis_client/__init__.py similarity index 100% rename from apigate/gateway/redis_client/__init__.py rename to gateway/redis_client/__init__.py diff --git a/apigate/gateway/redis_client/client.py b/gateway/redis_client/client.py similarity index 100% rename from apigate/gateway/redis_client/client.py rename to gateway/redis_client/client.py diff --git a/apigate/gateway/routing/__init__.py b/gateway/routing/__init__.py similarity index 100% rename from apigate/gateway/routing/__init__.py rename to gateway/routing/__init__.py diff --git a/apigate/gateway/routing/proxy.py b/gateway/routing/proxy.py similarity index 100% rename from apigate/gateway/routing/proxy.py rename to gateway/routing/proxy.py diff --git a/apigate/gateway/routing/service_registry.py b/gateway/routing/service_registry.py similarity index 100% rename from apigate/gateway/routing/service_registry.py rename to gateway/routing/service_registry.py diff --git a/apigate/monitoring/grafana/dashboards/apigate_overview.json b/monitoring/grafana/dashboards/apigate_overview.json similarity index 100% rename from apigate/monitoring/grafana/dashboards/apigate_overview.json rename to monitoring/grafana/dashboards/apigate_overview.json diff --git a/apigate/monitoring/grafana/provisioning/dashboards/dashboard.yml b/monitoring/grafana/provisioning/dashboards/dashboard.yml similarity index 100% rename from apigate/monitoring/grafana/provisioning/dashboards/dashboard.yml rename to monitoring/grafana/provisioning/dashboards/dashboard.yml diff --git a/apigate/monitoring/grafana/provisioning/datasources/datasource.yml b/monitoring/grafana/provisioning/datasources/datasource.yml similarity index 100% rename from apigate/monitoring/grafana/provisioning/datasources/datasource.yml rename to monitoring/grafana/provisioning/datasources/datasource.yml diff --git a/apigate/monitoring/prometheus/prometheus.yml b/monitoring/prometheus/prometheus.yml similarity index 100% rename from apigate/monitoring/prometheus/prometheus.yml rename to monitoring/prometheus/prometheus.yml diff --git a/apigate/requirements.txt b/requirements.txt similarity index 100% rename from apigate/requirements.txt rename to requirements.txt diff --git a/apigate/scripts/generate_jwt.py b/scripts/generate_jwt.py similarity index 100% rename from apigate/scripts/generate_jwt.py rename to scripts/generate_jwt.py diff --git a/apigate/scripts/load_test.py b/scripts/load_test.py similarity index 100% rename from apigate/scripts/load_test.py rename to scripts/load_test.py diff --git a/apigate/tests/__init__.py b/tests/__init__.py similarity index 100% rename from apigate/tests/__init__.py rename to tests/__init__.py diff --git a/apigate/tests/test_auth_middleware.py b/tests/test_auth_middleware.py similarity index 100% rename from apigate/tests/test_auth_middleware.py rename to tests/test_auth_middleware.py diff --git a/apigate/tests/test_circuit_breaker.py b/tests/test_circuit_breaker.py similarity index 100% rename from apigate/tests/test_circuit_breaker.py rename to tests/test_circuit_breaker.py diff --git a/apigate/tests/test_proxy_routing.py b/tests/test_proxy_routing.py similarity index 100% rename from apigate/tests/test_proxy_routing.py rename to tests/test_proxy_routing.py diff --git a/apigate/tests/test_rate_limiter.py b/tests/test_rate_limiter.py similarity index 100% rename from apigate/tests/test_rate_limiter.py rename to tests/test_rate_limiter.py