diff --git a/src/StorageLeaf.py b/src/StorageLeaf.py
index 23cb865dfb63bc0b2f32a472a7fe437735b861d5..8a2e7b6d42c65e77dc447b7e8bbde9314075e7d4 100644
--- a/src/StorageLeaf.py
+++ b/src/StorageLeaf.py
@@ -9,7 +9,8 @@ from Settings import SETTINGS
 from logic import Constants
 from logic.databaseNew import Models, Schemas
 from logic.databaseNew.Database import engine
-from routers import DeviceRouter, SensorRouter, MeasurementRouter
+from logic.routers import DeviceRouter
+from logic.routers import SensorRouter, MeasurementRouter
 
 LOGGER = DefaultLogger().create_logger_if_not_exists(Constants.APP_NAME)
 
@@ -32,6 +33,12 @@ async def root():
     return RedirectResponse(url='/docs')
 
 
+@app.get('/favicon.ico', include_in_schema=False)
+def favicon():
+    return send_from_directory(os.path.join(app.root_path, 'static'), 'favicon.ico',
+                               mimetype='image/vnd.microsoft.icon')
+
+
 @app.get('/version',
          summary='Gets information about the server version',
          tags=['general'],
diff --git a/src/routers/DeviceRouter.py b/src/logic/routers/DeviceRouter.py
similarity index 100%
rename from src/routers/DeviceRouter.py
rename to src/logic/routers/DeviceRouter.py
diff --git a/src/routers/MeasurementRouter.py b/src/logic/routers/MeasurementRouter.py
similarity index 100%
rename from src/routers/MeasurementRouter.py
rename to src/logic/routers/MeasurementRouter.py
diff --git a/src/routers/SensorRouter.py b/src/logic/routers/SensorRouter.py
similarity index 100%
rename from src/routers/SensorRouter.py
rename to src/logic/routers/SensorRouter.py
diff --git a/src/routers/__init__.py b/src/logic/routers/__init__.py
similarity index 100%
rename from src/routers/__init__.py
rename to src/logic/routers/__init__.py